MapIterator

public class MapIterator

Constantes herdadas

Construtores Públicos

MapIterator (fonte DatasetIterator , Função <Lista < Operando <? >>, Lista < Operando <? >>> mapeador)

Métodos Públicos

Listar < Operando <? >>
getNext ()
Retorna uma lista de Operand<?> Representando os componentes do próximo elemento do conjunto de dados.
DatasetOptional
getNextAsOptional ()
Retorna um `DatasetOptional` representando os componentes do próximo elemento do conjunto de dados.

Métodos herdados

Construtores Públicos

public MapIterator (fonte DatasetIterator , Função <Lista < Operando <? >>, Lista < Operando <? >>> mapeador)

Métodos Públicos

public List < Operand <? >> getNext ()

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

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

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

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

public DatasetOptional getNextAsOptional ()

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

No modo ansioso, cada vez que este método é chamado, o próximo elemento do conjunto de dados será retornado como um `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.