MapIterator

общедоступный класс MapIterator

Унаследованные константы

Публичные конструкторы

MapIterator (источник DatasetIterator , функция сопоставления <List< Operand <?>>, List< Operand <?>>>)

Публичные методы

Список< Операнд <?>>
получитьСледующий ()
Возвращает список Operand<?> , представляющий компоненты следующего элемента набора данных.
Набор данныхНеобязательно
getNextAsOptional ()
Возвращает DatasetOptional, представляющий компоненты следующего элемента набора данных.

Унаследованные методы

Публичные конструкторы

public MapIterator (источник DatasetIterator , функция отображения <List< Operand <?>>, List< Operand <?>>>)

Публичные методы

общедоступный список< Операнд <?>> getNext ()

Возвращает список Operand<?> , представляющий компоненты следующего элемента набора данных.

В режиме графика вызовите этот метод один раз и используйте его результат в качестве входных данных для другого вычисления. Затем в цикле обучения при последовательных вызовах session.run() последовательные элементы набора данных будут извлекаться через эти компоненты.

В режиме ожидания каждый раз, когда вызывается этот метод, будет возвращен следующий элемент набора данных. (Это делается автоматически путем итерации по `Dataset` как Java `Iterable`).

Возврат
  • List<Operand<?>> , представляющий компоненты элемента набора данных.

общедоступный DatasetOptional getNextAsOptional ()

Возвращает DatasetOptional, представляющий компоненты следующего элемента набора данных.

В режиме ожидания каждый раз, когда вызывается этот метод, следующий элемент набора данных будет возвращен как DatasetOptional.

Используйте DatasetOptional.hasValue, чтобы проверить, имеет ли этот опционал значение, и DatasetOptional.getValue, чтобы получить значение.

Возврат
  • DatasetOptional, представляющий компоненты элемента набора данных.