MapDataset

classe publique MapDataset

Constructeurs Publics

MapDataset ( Ensemble de données autre, Function<List< Operand <?>>, List< Operand <?>>> mapper)

Méthodes publiques

Itérateur d'ensemble de données
makeInitializeableIterator ()
Crée un « DatasetIterator » qui peut être utilisé pour parcourir les éléments de cet ensemble de données.
Itérateur d'ensemble de données
makeOneShotIterator ()
Crée un « DatasetIterator » qui peut être utilisé pour parcourir les éléments de cet ensemble de données.

Méthodes héritées

Constructeurs Publics

public MapDataset ( Ensemble de données autre, Function<List< Operand <?>>, List< Operand <?>>> mapper)

Méthodes publiques

public DatasetIterator makeInitializeableIterator ()

Crée un « DatasetIterator » qui peut être utilisé pour parcourir les éléments de cet ensemble de données.

Cet itérateur devra être initialisé avec un appel à `iterator.makeInitializer(Dataset)` avant que les éléments puissent être récupérés dans une boucle.

Retour
  • Un nouveau `DatasetIterator` basé sur la structure de cet ensemble de données.

public DatasetIterator makeOneShotIterator ()

Crée un « DatasetIterator » qui peut être utilisé pour parcourir les éléments de cet ensemble de données. L'utilisation de `makeOneShotIterator` garantit que l'itérateur est automatiquement initialisé sur cet ensemble de données. saute En mode graphique, l'opération d'initialisation sera ajoutée à la liste d'initialisation du graphique, qui doit être exécutée via `tf.init()` :

Ex :

     try (Session session = new Session(graph) {
         // Immediately run initializers
         session.run(tf.init());
     }
 

En mode impatient, l'initialiseur sera exécuté automatiquement à la suite de cet appel.

Retour
  • Un nouveau `DatasetIterator` basé sur la structure de cet ensemble de données.