• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    模型訓練任務隊列控制方法、裝置、設備、介質及產品制造方法及圖紙

    技術編號:45269743 閱讀:3 留言:0更新日期:2025-05-13 19:07
    本發明專利技術提供一種模型訓練任務隊列控制方法、裝置、設備、介質及產品,涉及數據處理技術領域,包括:在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據;在所述訓練任務線程池對應的全部任務隊列均完成運行的情況下,將所述訓練任務線程池的任務狀態修改為任務完成,關閉所述訓練任務線程池;其中,所述隊列數據庫存儲在與所述緩存不同的存儲設備中。

    【技術實現步驟摘要】

    本專利技術涉及數據處理,尤其涉及一種模型訓練任務隊列控制方法、裝置、設備、介質及產品


    技術介紹

    1、隨著數字技術的不斷發展,模型訓練也得到了更廣泛的應用,而相關技術中對于模型訓練任務的管理,針對大文件復制、刪除、上傳、移動、解壓縮等操作采取了異步排隊策略,排隊采取了線程池控制,但是存在內存溢出的風險,當內存溢出的時候,會造成平臺的不可用,對訓練任務造成較大的影響。

    2、因此,如何更有效的進行模型訓練任務隊列控制已經成為業界亟待解決的問題。


    技術實現思路

    1、本專利技術提供一種模型訓練任務隊列控制方法、裝置、設備、介質及產品,用以解決現有技術中如何更有效的進行模型訓練任務隊列控制的問題。

    2、本專利技術提供一種模型訓練任務隊列控制方法,包括:

    3、在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據;

    4、在所述訓練任務線程池對應的全部任務隊列均完成運行的情況下,將所述訓練任務線程池的任務狀態修改為任務完成,關閉所述訓練任務線程池;

    5、其中,所述隊列數據庫存儲在與所述緩存不同的存儲設備中。

    6、根據本專利技術提供的一種模型訓練任務隊列控制方法,在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據的步驟之前,所述方法還包括:

    7、在創建新的訓練任務線程池的情況下,將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫中;

    8、將所述新的訓練任務線程池對應的線程池名稱、任務狀態和任務類型寫入所述緩存的隊列數據表中。

    9、根據本專利技術提供的一種模型訓練任務隊列控制方法,在所述將所述新的訓練任務線程池對應的線程池名稱、任務狀態和任務類型寫入所述緩存中的隊列數據表中的步驟之后,所述方法還包括:

    10、在緩存的線程池中沒有正在運行的隊列的情況下,從所述隊列數據庫中取出所述新的訓練任務線程池對應的目標隊列任務數據,并運行所述目標隊列任務數據;其中,所述目標隊列任務數據為任務狀態為入庫狀態的隊列任務數據;

    11、在所述目標隊列任務數據執行完畢后,將所述目標隊列任務數據的任務狀態由入庫狀態調整為出庫狀態,并繼續讀取和執行所述新的訓練任務線程池對應的目標隊列任務數據;

    12、在第二預設時間段內,未讀取到所述新的訓練任務線程池對應的目標隊列任務數據的情況下,所述新的訓練任務線程池對應隊列任務數據的任務狀態均調整為任務完成,并關閉所述新的訓練任務線程池。

    13、根據本專利技術提供的一種模型訓練任務隊列控制方法,所述隊列數據表包括:線程池名稱、線程池任務類型、線程池任務類型、隊列數據身份信息;

    14、其中,所述線程池任務類型包括以下至少一項:復制任務類型、壓縮任務類型;

    15、其中,所述線程池任務類型包括以下至少一項:入庫狀態、出庫狀態、任務完成狀態。

    16、根據本專利技術提供的一種模型訓練任務隊列控制方法,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據,包括:

    17、在所述隊列數據庫中,按照所述訓練任務線程池對應的隊列任務數據的順序,依次讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據。

    18、根據本專利技術提供的一種模型訓練任務隊列控制方法,所述在創建新的訓練任務線程池的情況下,將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫中,包括:

    19、將所述新的訓練任務線程池對應的隊列任務數據進行任務排隊;

    20、根據任務排隊的順序,依次將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫。

    21、根據本專利技術提供的一種模型訓練任務隊列控制方法,在所述訓練任務線程池對應的全部任務隊列均完成運行的情況下,將所述訓練任務線程池的任務狀態修改為任務完成,關閉所述訓練任務線程池的步驟之后,還包括:

    22、從所述緩存的隊列數據表中移除所述訓練任務線程池的線程池名稱、任務狀態和任務類型。

    23、本專利技術還提供一種模型訓練任務隊列控制裝置,包括如下模塊:

    24、查詢模塊,用于在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據;

    25、控制模塊,用于在所述訓練任務線程池對應的全部任務隊列均完成運行的情況下,將所述訓練任務線程池的任務狀態修改為任務完成,關閉所述訓練任務線程池;

    26、其中,所述隊列數據庫存儲在與所述緩存不同的存儲設備中。

    27、根據本申請提供的模型訓練任務隊列控制裝置,所述裝置還用于:

    28、在創建新的訓練任務線程池的情況下,將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫中;

    29、將所述新的訓練任務線程池對應的線程池名稱、任務狀態和任務類型寫入所述緩存的隊列數據表中。

    30、根據本申請提供的模型訓練任務隊列控制裝置,所述裝置還用于:

    31、在緩存的線程池中沒有正在運行的隊列的情況下,從所述隊列數據庫中取出所述新的訓練任務線程池對應的目標隊列任務數據,并運行所述目標隊列任務數據;其中,所述目標隊列任務數據為任務狀態為入庫狀態的隊列任務數據;

    32、在所述目標隊列任務數據執行完畢后,將所述目標隊列任務數據的任務狀態由入庫狀態調整為出庫狀態,并繼續讀取和執行所述新的訓練任務線程池對應的目標隊列任務數據;

    33、在第二預設時間段內,未讀取到所述新的訓練任務線程池對應的目標隊列任務數據的情況下,所述新的訓練任務線程池對應隊列任務數據的任務狀態均調整為任務完成,并關閉所述新的訓練任務線程池。

    34、根據本申請提供的模型訓練任務隊列控制裝置,所述裝置還用于:

    35、在所述隊列數據庫中,按照所述訓練任務線程池對應的隊列任務數據的順序,依次讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據。

    36、根據本申請提供的模型訓練任務隊列控制裝置,所述裝置還用于:

    37、將所述新的訓練任務線程池對應的隊列任務數據進行任務排隊;

    38、根據任務排隊的順序,依次將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫。

    39、根據本申請提供的模型訓練任務隊列控制裝置,所述裝置還用于:

    40、從所述緩存的隊列數據表中移除所述訓練任務線程池的線程池名稱、任務狀態和任務類型。

    41、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種本文檔來自技高網...

    【技術保護點】

    1.一種模型訓練任務隊列控制方法,其特征在于,包括:

    2.根據權利要求1所述的模型訓練任務隊列控制方法,其特征在于,在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據的步驟之前,所述方法還包括:

    3.根據權利要求2所述的模型訓練任務隊列控制方法,其特征在于,在所述將所述新的訓練任務線程池對應的線程池名稱、任務狀態和任務類型寫入所述緩存中的隊列數據表中的步驟之后,所述方法還包括:

    4.根據權利要求3所述的模型訓練任務隊列控制方法,其特征在于,所述隊列數據表包括:線程池名稱、線程池任務類型、線程池任務類型、隊列數據身份信息;

    5.根據權利要求1所述的模型訓練任務隊列控制方法,其特征在于,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據,包括:

    6.根據權利要求3所述的模型訓練任務隊列控制方法,其特征在于,所述在創建新的訓練任務線程池的情況下,將所述新的訓練任務線程池對應的隊列任務數據存儲到隊列數據庫中,包括:

    7.根據權利要求1所述的模型訓練任務隊列控制方法,其特征在于,在所述訓練任務線程池對應的全部任務隊列均完成運行的情況下,將所述訓練任務線程池的任務狀態修改為任務完成,關閉所述訓練任務線程池的步驟之后,還包括:

    8.一種模型訓練任務隊列控制裝置,其特征在于,包括:

    9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至7任一項所述模型訓練任務隊列控制方法。

    10.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述模型訓練任務隊列控制方法。

    ...

    【技術特征摘要】

    1.一種模型訓練任務隊列控制方法,其特征在于,包括:

    2.根據權利要求1所述的模型訓練任務隊列控制方法,其特征在于,在滿足第一預設時間間隔的情況下,根據從緩存中查詢到的訓練任務線程池的線程池名稱,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據的步驟之前,所述方法還包括:

    3.根據權利要求2所述的模型訓練任務隊列控制方法,其特征在于,在所述將所述新的訓練任務線程池對應的線程池名稱、任務狀態和任務類型寫入所述緩存中的隊列數據表中的步驟之后,所述方法還包括:

    4.根據權利要求3所述的模型訓練任務隊列控制方法,其特征在于,所述隊列數據表包括:線程池名稱、線程池任務類型、線程池任務類型、隊列數據身份信息;

    5.根據權利要求1所述的模型訓練任務隊列控制方法,其特征在于,在隊列數據庫中讀取所述訓練任務線程池對應的隊列任務數據,并運行所述隊列任務數據,包括:<...

    【專利技術屬性】
    技術研發人員:徐如慶
    申請(專利權)人:蘇州元腦智能科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 99久久人妻无码精品系列| 亚洲精品无码你懂的| 寂寞少妇做spa按摩无码| 国产精品午夜无码av体验区| 亚洲aⅴ无码专区在线观看 | 国产成人无码免费看片软件| 国产精品无码久久久久| 无码人妻丰满熟妇区免费| 无码国模国产在线无码精品国产自在久国产| 国产麻豆天美果冻无码视频| 无码区日韩特区永久免费系列| 曰韩精品无码一区二区三区| 免费无码肉片在线观看| 亚洲AV无码精品色午夜果冻不卡 | 中文字幕精品无码久久久久久3D日动漫| 亚洲AV无码专区在线播放中文| 国产aⅴ激情无码久久久无码 | 免费无码肉片在线观看| 日韩精品无码一区二区三区| 国产成人无码AV一区二区| 国产午夜无码片在线观看| 亚洲精品久久久久无码AV片软件| 无码乱人伦一区二区亚洲| 在线观看免费无码视频| 精品无码国产一区二区三区51安| 久久国产亚洲精品无码| 国产AV一区二区三区无码野战| 国产精品无码无卡无需播放器 | 亚洲AV无码国产精品永久一区| 亚洲成AV人在线播放无码 | 午夜无码国产理论在线| AV无码精品一区二区三区宅噜噜| 无码人妻丰满熟妇区毛片 | 五月丁香六月综合缴清无码| 亚洲youwu永久无码精品 | 国产精品爆乳奶水无码视频 | 伊人久久大香线蕉无码麻豆 | 人妻系列无码专区无码中出| 无码国产69精品久久久久网站| 无码av免费一区二区三区试看| 人妻无码αv中文字幕久久|