【问题标题】:DeepLearning4J - Acquiring Data and Train ModelDeepLearning4J - 获取数据和训练模型
【发布时间】:2018-04-28 21:40:47
【问题描述】:

我尝试创建最简单的神经网络并使用一些数据对其进行训练: 因此,我使用以下模式创建了一个 test.csv:

数字,数字+1;

数字2,数字2+1

...

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

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

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

【问题讨论】:

  • 您能向我们展示您到目前为止编写的代码吗? “DataSetIterator 不起作用”是什么意思?

标签: neural-network deeplearning4j data-acquisition


【解决方案1】:

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

Datavec 拥有所有各种数据加载组件。 在没有看到任何代码的情况下,我不确定您所说的“datasetiterator not working”是什么意思,但您似乎并没有真正看过我们的示例。

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

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

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

【讨论】:

    猜你喜欢
    • 2019-06-23
    • 2016-02-27
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    相关资源
    最近更新 更多