我開發了一個桌面應用程序。它包含一個神經網絡作爲應用程序的一部分。現在我很困惑培訓後要做什麼。像往常一樣,我可以製作一個可執行文件嗎?如何部署包含神經網絡的桌面應用程序?
請人解釋什麼應該做的,因爲我不知道如何通過這一具有里程碑意義。我試過搜索神經網絡教程。但他們都沒有幫助我解決這個問題。
如果有人想知道,我只用numpy的和OpenCV。
我開發了一個桌面應用程序。它包含一個神經網絡作爲應用程序的一部分。現在我很困惑培訓後要做什麼。像往常一樣,我可以製作一個可執行文件嗎?如何部署包含神經網絡的桌面應用程序?
請人解釋什麼應該做的,因爲我不知道如何通過這一具有里程碑意義。我試過搜索神經網絡教程。但他們都沒有幫助我解決這個問題。
如果有人想知道,我只用numpy的和OpenCV。
神經網絡權只是數據。您可以以任何方式將其與分佈式應用程序一起存儲。當您使用numpy的創建重量和偏見陣列,你可能只需要使用pickle
- 添加save_network
功能或類似的名稱和load_network
功能(僅在培訓計劃中使用)。如果你的權重和偏差只是一堆局部變量,你首先需要將它們放入一個像dict
這樣的結構。
你想分配與*訓練有素*網絡應用?最終用戶會在他們的機器上執行更多的培訓嗎? –
@NeilSlater不,他們不會訓練。我會做所有的訓練。 – Joe