當我撥打module.fit()
時,出現錯誤 ValueError: Unknown initialization pattern for labelidx
。 符號「labelidx」是我爲我的標籤數據使用的名稱 - 我不想使用softmax_label
,因爲我沒有使用softmax輸出,但這似乎是許多行話的默認設置。它似乎試圖初始化labelidx
作爲參數,這是一個錯誤。我怎麼能告訴它這是一個輸入而不是學習參數?標籤變量MXNet初始化錯誤
2
A
回答
3
我想通了。
構建Module
對象時,需要告知它的名稱(data_names
)和標籤(label_names
)。其中每個應該是一個字符串名稱的列表。默認情況下data_names=('data',), label_names=('softmax_label',),
否則它假設其他一切都是學習參數,並會嘗試初始化它們,導致出現此錯誤。 Docs:http://mxnet.io/api/python/module.html#mxnet.module.module.Module
所以在我的情況下它需要Module(label_names=('labelidx',), ...)
相關問題
- 1. 變量初始化錯誤
- 2. 編譯錯誤變量未初始化
- 3. 初始化java的變量錯誤
- 4. Java //變量初始化錯誤
- 5. 錯誤在初始化數組變量
- 6. 「變量未初始化」錯誤
- 7. tensorflow初始化變量錯誤
- 8. 字符串變量初始化錯誤
- 9. 初始化變量錯誤「(」前令牌
- 10. 錯誤變量可能未初始化
- 11. Tensorflow變量初始化錯誤
- 12. 局部變量初始化錯誤
- 13. 變量初始化?
- 14. 初始化變量
- 15. 初始化變量
- 16. 變量初始化
- 17. 變量初始化
- 18. 初始化變量
- 19. 初始化變量
- 20. 初始化變量
- 21. 初始 - mxnet模型
- 22. 文件數組初始化錯誤:變量可能未初始化
- 23. 初始化錯誤
- 24. 初始化錯誤
- 25. 初始化錯誤
- 26. 初始化變量時出錯
- 27. 初始化結構變量時出錯
- 28. 初始化結構變量時出錯
- 29. Rails未初始化的常量錯誤
- 30. 未初始化的常量ApplicationRecord錯誤