我尝试创建最简单的NeuralNetwork并使用一些数据对其进行训练: 因此,我创建了一个test.csv,其格式如下:
数,数+ 1;
NUMBER2,数字2 + 1
...
我尝试使用网络进行线性回归...
但我找不到获取数据的方法,DataSetIterator不起作用。
如何拟合数据,如何测试数据?
答案 0 :(得分:0)
在我们的示例中,我们鼓励人们使用datavec + recordreaderdatasetiterator。
Datavec拥有所有各种数据加载组件。 我不确定你对“数据库不工作”的看法是什么,没有看到任何代码,但似乎你没有看到我们的例子。
在csv记录阅读器中有多个示例,您可以将它们用于回归和分类用例。 考虑重新调整数据管道的方向以使用它们。 这些例子总是在这里找到: https://github.com/deeplearning4j/dl4j-examples
如果您遵循其中任何一项,则会出现相同的模式: 记录阅读器的任何数据格式 - > RecordReaderDataSetIterator
迭代器允许您指定常见的构造函数,例如它是否为回归,您的标签是哪一列等。