当我拨打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错误