DeepLearning4J - 获取数据和训练模型

时间:2018-04-28 21:40:47

标签: neural-network deeplearning4j data-acquisition

我尝试创建最简单的NeuralNetwork并使用一些数据对其进行训练: 因此,我创建了一个test.csv,其格式如下:

  

数,数+ 1;

     

NUMBER2,数字2 + 1

...

我尝试使用网络进行线性回归...

但我找不到获取数据的方法,DataSetIterator不起作用。

如何拟合数据,如何测试数据?

1 个答案:

答案 0 :(得分:0)

在我们的示例中,我们鼓励人们使用datavec + recordreaderdatasetiterator。

Datavec拥有所有各种数据加载组件。 我不确定你对“数据库不工作”的看法是什么,没有看到任何代码,但似乎你没有看到我们的例子。

在csv记录阅读器中有多个示例,您可以将它们用于回归和分类用例。 考虑重新调整数据管道的方向以使用它们。 这些例子总是在这里找到: https://github.com/deeplearning4j/dl4j-examples

如果您遵循其中任何一项,则会出现相同的模式: 记录阅读器的任何数据格式 - > RecordReaderDataSetIterator

迭代器允许您指定常见的构造函数,例如它是否为回归,您的标签是哪一列等。