簡體   English   中英

如何使用TRAINS python auto-magical實驗管理器手動注冊sci-kit模型?

[英]How to manually register a sci-kit model with TRAINS python auto-magical experiment manager?

我主要使用 scikit-learn,據我所知,TRAINS auto-magic 不會自動捕獲 scikit-learn 模型存儲/加載。

我如何在“腌制”模型后手動注冊模型。

例如:

import pickle
with open("model.pkl", "wb") as file:  
    pickle.dump(my_model, file)

假設您指的是 TRAINS 實驗經理: https : //github.com/allegroai/trains (我是維護者之一)

from trains import Task, OutputModel
OutputModel(Task.current_task()).update_weights(weights_filename="model.pkl")

或者,如果您有想要與腌制模型文件一起存儲的信息,您可以執行以下操作:

from trains import Task, OutputModel
model_parameters = {'threshold': 0.123}
OutputModel(Task.current_task(), config_dict=model_parameters).update_weights(weights_filename="model.pkl")

現在,您應該在 UI 中看到一個在實驗中注冊的輸出模型。 該模型包含指向pickel 文件的鏈接以及配置字典。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM