当我拨打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. Tensorflow变量初始化错误
- 3. tensorflow初始化变量错误
- 4. 错误变量可能未初始化
- 5. 编译错误变量未初始化
- 6. 变量初始化
- 7. 初始化变量
- 8. 变量初始化
- 9. 初始化变量
- 10. 初始 - mxnet模型
- 11. 文件数组初始化错误:变量可能未初始化
- 12. 初始化错误
- 13. 初始化变量时出错
- 14. 初始化结构变量时出错
- 15. 未初始化的常量ApplicationRecord错误
- 16. 未初始化的常量名错误
- 17. Sidekiq错误未初始化的常量
- 18. Friendly_Id错误,未初始化的常量
- 19. omniauth facebook未初始化常量错误
- 20. Scanner.scan /初始化变量
- 21. scala变量初始化
- 22. 迅速变量初始化
- 23. java:变量初始化
- 24. 变量未初始化
- 25. 初始化Java变量
- 26. 最终变量初始化
- 27. 私有变量初始化
- 28. 静态变量初始化
- 29. 静态变量初始化
- 30. 静态变量初始化