DeepLearning4J - Сбор данных и модель поезда - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь создать самую простую из NeuralNetwork и обучить ее некоторым данным: Поэтому я создал test.csv со следующим шаблоном:

номер, номер + 1

number2, number2 + 1

...

Я пытаюсь сделать линейную регрессию с сетью ...

Но я не нахожу способ получения данных, DataSetIterator не работает.

Как вписать данные, как проверить данные?

1 Ответ

0 голосов
/ 15 мая 2018

В наших примерах мы рекомендуем людям использовать datavec + recordreaderdatasetiterator.

Datavec имеет все различные компоненты загрузки данных. Я не уверен, что вы имеете в виду под "неработающим datasetiterator" без просмотра какого-либо кода, но кажется, что вы на самом деле не смотрели наши примеры.

Существует несколько примеров считывателя записей в формате csv, которые можно использовать как для случаев регрессии, так и для классификации. Рассмотрите возможность переориентации вашего конвейера данных, чтобы использовать их. Эти примеры всегда можно найти здесь: https://github.com/deeplearning4j/dl4j-examples

Если вы будете следовать любому из них, появится тот же шаблон: Читатель записи для любого формата данных -> RecordReaderDataSetIterator

Итератор позволяет вам указать общие конструкторы, такие как регрессия или нет, к какому столбцу относится ваша метка и т. Д.

...