[英]Network trains well on a grid of shape N but when evaluating on any variation fails
[英]trains with grid search
我想在網格搜索期間測試火車的使用情況,但不清楚如何這樣做。
from trains import Task
Task.init(project_name="project name", task_name='name')
在演示服務器中創建一個實驗並記錄所有內容,但無論“task_name”和
from trains import Task
Task.create(project_name="project name", task_name='name')
可以使用不同的“task_name”調用,但不會將任何數據記錄到服務器中,而只會創建“草稿”。
這是一個示例代碼:
epochs=[160,300]
for epoch in epochs:
model = define_model_run(epoch)
model.fit(x_train,y_train)
score = model.score(...)
我的最后一次嘗試是:
epochs=[160,300]
task=Task.init(project_name="demo", task_name='search')
for epoch in epochs:
task.create(project_name="demo", task_name=f'search_{epoch}')
model = define_model_run(epoch)
model.fit(x_train,y_train)
score = model.score(...)
它記錄了實驗選項卡下的所有信息,而沒有記錄在“草稿”下。 我嘗試了最后兩個小時閱讀提供的一些文檔並閱讀源代碼,但沒有運氣。
有什么幫助嗎?
通過查看其 GitHub 存儲庫中已關閉的錯誤來解決: 鏈接
epochs=[160,300]
for epoch in epochs:
task=Task.init(project_name="demo", task_name=f'search_{epoch}')
model = define_model_run(epoch)
model.fit(x_train,y_train)
score = model.score(...)
task.close()
那么每個任務都是“演示”項目中的不同實驗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.