繁体   English   中英

Encog-如何为神经网络加载训练数据

[英]Encog - How to load training data for Neural Network

我实际使用过的NeuralDataSet对象除了XOR之外什么都没什么,XOR只是两个小数据数组...我无法从MLDataSet的文档中找出任何东西。

似乎必须立即加载所有内容。 但是,我想遍历训练数据,直到到达EOF,然后将其计为1个时期。。但是,我所看到的所有数据都必须从一开始就加载到1个2D数组中。 我该如何解决?

我读过这个问题,答案并没有真正帮助我 除此之外,我还没有在这里找到类似的问题。

这是可能的,您可以使用支持流操作的数据集的现有实现,也可以在任何来源的基础上自己实现。 以BasicMLDataSet接口SQLNeuralDataSet代码为例。 如果您使用特定格式,则必须实施编解码器。 对于CSV,已经有一个实现,但是我没有检查它是否基于内存。

请记住,在执行此操作时,根据我的经验,您的数据将在每个时期被完全流式传输,这比网络的实际计算要高得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM