需要有关 ID3 实现和要使用的数据类型的建议
需要建议: 我正在机器学习中实现 ID3 算法。我正在使用字典来读取训练文件并存储到其中。但随着我的前进,我了解到字典中的 v 并不像列表或数组中那样为每个键、值对都有固定的位置。现在我可能在获取最终属性的位置并将其动态传递给其他函数时遇到问题。我应该更改为其他数据结构吗?
Need advice:
I am implementing ID3 algorithm in Machine Learning. I am using dictionary to read the training file and store into. But as I am going forward I am understanding that in dictionary v dont have fixed places for each key,value pair as in list or array. Now I might have problem in getting the position of the final attribute and passing it dynamically to other functions. Should i change to some other data structure?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Python 2.7 和 3.x 有一个
OrderedDict
这可能是您的一个选择。Python 2.7 and 3.x have an
OrderedDict
that could be an option for you.