MapIterator

classe publique MapIterator

Constantes héritées

Constructeurs Publics

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

Méthodes publiques

Liste< Opérande <?>>
obtenirSuivant ()
Renvoie une liste d' Operand<?> représentant les composants de l'élément suivant de l'ensemble de données.
Ensemble de donnéesFacultatif
getNextAsOptional ()
Renvoie un `DatasetOptional` représentant les composants de l'élément suivant de l'ensemble de données.

Méthodes héritées

Constructeurs Publics

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

Méthodes publiques

Liste publique < Opérande <?>> getNext ()

Renvoie une liste d' Operand<?> représentant les composants de l'élément suivant de l'ensemble de données.

En mode graphique, appelez cette méthode une fois et utilisez son résultat comme entrée dans un autre calcul. Ensuite, dans la boucle d'entraînement, lors d'appels successifs à session.run(), les éléments successifs de l'ensemble de données seront récupérés via ces composants.

En mode impatient, chaque fois que cette méthode est appelée, l'élément suivant de l'ensemble de données sera renvoyé. (Cela se fait automatiquement en parcourant `Dataset` en tant que Java `Iterable`).

Retour
  • List<Operand<?>> représentant les composants des éléments de l'ensemble de données.

public DatasetOptional getNextAsOptional ()

Renvoie un `DatasetOptional` représentant les composants de l'élément suivant de l'ensemble de données.

En mode impatient, chaque fois que cette méthode est appelée, l'élément suivant de l'ensemble de données sera renvoyé sous la forme d'un « DatasetOptional ».

Utilisez `DatasetOptional.hasValue` pour vérifier si cet facultatif a une valeur, et `DatasetOptional.getValue` pour récupérer la valeur.

Retour
  • Un `DatasetOptional` représentant les composants des éléments de l'ensemble de données.