[發(fā)明專利]基于Kubernetes的交互式建模方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110407172.0 | 申請日: | 2021-04-15 |
| 公開(公告)號: | CN112988165A | 公開(公告)日: | 2021-06-18 |
| 發(fā)明(設(shè)計)人: | 王小東;呂文勇;廖浩;劉洪江 | 申請(專利權(quán))人: | 成都新希望金融信息有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/30;G06F8/61 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 唐菲 |
| 地址: | 610000 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 kubernetes 交互式 建模 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本申請?zhí)峁┮环N基于Kubernetes的交互式建模方法、裝置、電子設(shè)備及存儲介質(zhì),涉及神經(jīng)網(wǎng)絡(luò)模型技術(shù)領(lǐng)域。該方法包括:在前端頁面配置實例;搭建Kubernetes集群,并在后端服務(wù)器連接Kubernetes集群;在集群中啟動基于Jupyter Notebook或在線集成開發(fā)環(huán)境的交互式建模環(huán)境;調(diào)用Notebook中集成的計算框架,或在線集成開發(fā)環(huán)境的實時代碼補全和錯誤提示基于實例創(chuàng)建模型。該方法基于Kubernetes,以及包括Notebook和在線集成開發(fā)環(huán)境的交互式建模環(huán)境,屏蔽了常用的數(shù)據(jù)處理、算法開發(fā)等繁瑣步驟,能夠簡單快捷地進(jìn)入相應(yīng)的開發(fā)環(huán)境,提高了模型開發(fā)的效率。
技術(shù)領(lǐng)域
本申請涉及神經(jīng)網(wǎng)絡(luò)模型技術(shù)領(lǐng)域,具體而言,涉及一種基于Kubernetes的交互式建模方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
得益于人工智能和大數(shù)據(jù)的快速發(fā)展,現(xiàn)在從事數(shù)據(jù)分析、大數(shù)據(jù)開發(fā)、機器學(xué)習(xí)算法、深度學(xué)習(xí)算法、數(shù)據(jù)可視化、商業(yè)智能等工作的人越來越多。目前他們使用的開發(fā)語言各式各樣,但是主流的編程語言是Python,Python是一個解釋型的腳本語言,易于上手,有很多數(shù)據(jù)分析、數(shù)據(jù)可視化、算法包等,成為大數(shù)據(jù)和人工智能領(lǐng)域的首選語言。但是Python是一個開發(fā)語言軟件,不是一個Web程序,不能開箱即用,需要安裝,也不能遠(yuǎn)程訪問,更不能協(xié)同開發(fā)。Jupyter Notebook是一個基于Python的開源Web應(yīng)用程序,允許用戶創(chuàng)建和共享包含代碼、函數(shù)、可視化和文本文檔等文件格式。它的用途包括:數(shù)據(jù)清理和轉(zhuǎn)換、數(shù)值模擬、統(tǒng)計建模、數(shù)據(jù)可視化、機器學(xué)習(xí)等等。Jupyter Notebook是一個交互式的Python開發(fā)環(huán)境,用戶可以在網(wǎng)頁端編寫Python代碼,一行一行執(zhí)行。但是JupyterNotebook是一個通用的交互式環(huán)境,在進(jìn)行算法建模時存在一些問題,比如:深度學(xué)習(xí)、機器學(xué)習(xí)算法框架層出不窮,其開發(fā)環(huán)境、依賴包安裝過程繁瑣復(fù)雜,在模型開發(fā)時存在模型開發(fā)步驟復(fù)雜,效率較低的問題。
發(fā)明內(nèi)容
有鑒于此,本申請實施例的目的在于提供一種基于Kubernetes的交互式建模方法、裝置、電子設(shè)備及存儲介質(zhì),以改善現(xiàn)有技術(shù)中存在的模型開發(fā)步驟復(fù)雜,效率較低的問題。
本申請實施例提供了一種基于Kubernetes的交互式建模方法,所述方法包括:在前端頁面配置實例;搭建Kubernetes集群,并在后端服務(wù)器連接所述Kubernetes集群;在所述Kubernetes集群中啟動基于Jupyter Notebook或在線集成開發(fā)環(huán)境的交互式建模環(huán)境;在所述交互式建模環(huán)境中基于所述實例調(diào)用所述Jupyter Notebook中集成的計算框架創(chuàng)建模型,或在所述交互式建模環(huán)境中基于所述實例調(diào)用所述在線集成開發(fā)環(huán)境的實時代碼補全和錯誤提示功能創(chuàng)建模型。
在上述實現(xiàn)方式中,基于Kubernetes,以及包括Jupyter Notebook或在線集成開發(fā)環(huán)境的交互式建模環(huán)境,屏蔽了常用的數(shù)據(jù)處理、算法開發(fā)等框架的繁瑣安裝,使用戶能夠簡單快捷地進(jìn)入相應(yīng)的開發(fā)環(huán),提高了神經(jīng)網(wǎng)絡(luò)模型開發(fā)的效率。
可選地,在所述Kubernetes集群中啟動基于Jupyter Notebook或在線集成開發(fā)環(huán)境的交互式建模環(huán)境之前,所述方法還包括:將所述計算框架集成至所述JupyterNotebook中;對所述Jupyter Notebook進(jìn)行共享設(shè)置。
在上述實現(xiàn)方式中,在Jupyter Notebook中實現(xiàn)了不同賬戶的文件共享及計算框架集成,從而為交互式環(huán)境中的不同用戶利用各自文件中的計算框架資源進(jìn)行在線交互式建模提供了基礎(chǔ)條件。
可選地,所述將所述計算框架集成至所述Jupyter Notebook中,包括:使用ipykernel把所述計算框架集成到JupyterLab中;基于所述計算框架制作鏡像文件;將所述鏡像文件上傳至所述JupyterLab的鏡像倉庫中,以完成所述計算框架在所述JupyterNotebook中的集成。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都新希望金融信息有限公司,未經(jīng)成都新希望金融信息有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110407172.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于Kubernetes的IMS系統(tǒng)
- 一種部署Kubernetes集群的方法、裝置和存儲介質(zhì)
- 部署Kubernetes集群的方法及裝置
- 一種Dubbo服務(wù)與Kubernetes系統(tǒng)集成的方法
- 一種基于OpenStack的Kubernetes集群搭建部署方法、架構(gòu)及存儲介質(zhì)
- 基于Kubernetes集群的服務(wù)訪問方法、裝置、設(shè)備及存儲介質(zhì)
- 一種Kubernetes容器云平臺應(yīng)用導(dǎo)入方法、系統(tǒng)
- 基于物理網(wǎng)卡的kubernetes網(wǎng)絡(luò)實現(xiàn)方法、系統(tǒng)、設(shè)備及介質(zhì)
- 多Kubernetes集群管理方法、裝置和可讀介質(zhì)
- Kubernetes上部署Kubernetes虛擬機集群的方法與系統(tǒng)





