[發明專利]一種運行目標模型的方法和裝置有效
| 申請號: | 201711266947.7 | 申請日: | 2017-12-05 |
| 公開(公告)號: | CN109871560B | 公開(公告)日: | 2023-08-08 |
| 發明(設計)人: | 陳志良;柳亞洲 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455;G06F9/50;G06F8/61 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;楊曉偉 |
| 地址: | 100195 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 運行 目標 模型 方法 裝置 | ||
本發明公開了一種運行目標模型的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:接收運行目標模型的請求;根據預設的目標模型與鏡像的映射關系,獲取所述目標模型對應的鏡像,將所述目標模型加載到所述鏡像中;在所述鏡像中運行所述目標模型。該實施方式能夠解決運行模型的效率較低的問題。
技術領域
本發明涉及計算機技術領域,尤其涉及一種運行目標模型的方法和裝置。
背景技術
計算機建模(Computer?Modeling)是指借助于計算機建立數學模型、數值求解、定量研究某些現象或過程的研究方法,通過計算機建模可以實現對實際工作中的典型問題進行模擬、求解、優化和仿真,以達到通過計算機工具幫助人們解決業務領域的問題,改善業務流程,提高工作效率,通過對各個領域模型的改善達到促進國家宏觀經濟發展,和實現節能減排的社會效益。
計算機建模的方法和環境發生了很大的變革,傳統的C語言模型被大量新興的基于python的開源算法模型取代。新技術的發展進一步推動了計算機建模技術的發展,提高了研究人員的工作效率,縮短了模型出品的時間。
在實現本發明過程中,發明人發現現有技術中至少存在如下問題:目前,一般是在個人電腦上開發模型和算法,調試通過后再模型程序打包部署到服務器上,以手動方式搭建運行環境并運行模型;在上傳輸入數據后,再建立批處理程序來啟動模型程序并傳入輸入數據。可見,這種工作模式效率較低,需要大量的手工勞動進行模型反復計算。
發明內容
有鑒于此,本發明實施例提供一種運行目標模型的方法和裝置,能夠解決運行模型的效率較低的問題。
為實現上述目的,根據本發明實施例的一個方面,提供了一種運行目標模型的方法,包括:
接收運行目標模型的請求;
根據預設的目標模型與鏡像的映射關系,獲取所述目標模型對應的鏡像,將所述目標模型加載到所述鏡像中;
在所述鏡像中運行所述目標模型。
可選地,接收運行目標模型的請求,包括:
接收運行目標模型的指令,以及數據文件;
根據所述指令和數據文件,生成運行所述目標模型所需的模型輸入數據;
其中,所述模型輸入數據包括壓縮文件,所述壓縮文件中包括配置文件和數據文件,所述配置文件中包括所述目標模型運行所需的模型參數和所述數據文件的目錄。
可選地,接收運行目標模型的請求,之后,還包括:
解析所述請求,獲取運行所述目標模型的模型輸入數據;
確定所述模型輸入數據為目標模型可運行的數據,根據所述請求生成模型運行任務;
在獲得空閑的計算節點后,將所述模型運行任務分配給所述計算節點。
可選地,根據預設的目標模型與鏡像的映射關系,獲取所述目標模型對應的鏡像,將所述目標模型加載到所述鏡像中,包括:
將模型輸入數據傳輸到所述計算節點上;
根據所述模型運行任務獲取所述目標模型的信息,根據預設的目標模型與鏡像的映射關系獲取所述目標模型對應的鏡像的信息;
確定所述計算節點上已安裝有所述目標模型和所述鏡像;
將所述目標模型加載到所述鏡像中。
可選地,生在所述鏡像中運行所述目標模型,之后,還包括:
提取所述目標模型的運行結果;
將所述運行結果存入文件系統中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711266947.7/2.html,轉載請聲明來源鉆瓜專利網。





