MapIterator

classe pública MapIterator

Constantes herdadas

Construtores Públicos

MapIterator (fonte DatasetIterator , Function<List< Operand <?>>, List< Operand <?>>> mapeador)

Métodos Públicos

Lista< Operando <?>>
obterPróximo ()
Retorna uma lista de Operand<?> representando os componentes do próximo elemento do conjunto de dados.
Conjunto de dados opcional
getNextAsOptional ()
Retorna um `DatasetOptional` representando os componentes do próximo elemento do conjunto de dados.

Métodos herdados

Construtores Públicos

public MapIterator ( DatasetIterator source, Function<List< Operand <?>>, List< Operand <?>>> mapeador)

Métodos Públicos

Lista pública< Operando <?>> getNext ()

Retorna uma lista de Operand<?> representando os componentes do próximo elemento do conjunto de dados.

No modo gráfico, chame esse método uma vez e use seu resultado como entrada para outro cálculo. Então, no loop de treinamento, em chamadas sucessivas para session.run(), elementos sucessivos do conjunto de dados serão recuperados por meio desses componentes.

No modo ansioso, cada vez que esse método for chamado, o próximo elemento do conjunto de dados será retornado. (Isso é feito automaticamente iterando através de `Dataset` como um Java `Iterable`).

Devoluções
  • Um List<Operand<?>> que representa os componentes do elemento do conjunto de dados.

conjunto de dados públicoopcional getNextAsOptional ()

Retorna um `DatasetOptional` representando os componentes do próximo elemento do conjunto de dados.

No modo ansioso, cada vez que esse método é chamado, o próximo elemento do conjunto de dados será retornado como `DatasetOptional`.

Use `DatasetOptional.hasValue` para verificar se este opcional tem um valor e `DatasetOptional.getValue` para recuperar o valor.

Devoluções
  • Um `DatasetOptional` que representa os componentes do elemento do conjunto de dados.