Un conteneur pour une ressource itérateur multi-périphérique.
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
statique AnonymousMultiDeviceIterator | |
Sortie <?> | suppresseur () Un suppresseur de variantes qui doit être transmis à l'opération qui supprime l'itérateur. |
Sortie <?> | poignée () Un handle vers un itérateur multi-périphérique qui peut être transmis à une opération « MultiDeviceIteratorGetNextFromShard ». |
Méthodes héritées
booléen | est égal à (Objet arg0) |
Classe finale<?> | obtenirClasse () |
int | Code de hachage () |
vide final | notifier () |
vide final | notifierTous () |
Chaîne | àChaîne () |
vide final | attendre (long arg0, int arg1) |
vide final | attendez (long arg0) |
vide final | attendez () |
résuméExécutionEnvironnement | env () Renvoie l'environnement d'exécution dans lequel cette opération a été créée. |
opération abstraite |
Constantes
chaîne finale statique publique OP_NAME
Le nom de cette opération, tel que connu par le moteur principal TensorFlow
Méthodes publiques
public static AnonymousMultiDeviceIterator créer ( Scope scope, List<String> devices, List<Class<? extends TType >> outputTypes, List< Shape > outputShapes)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération AnonymousMultiDeviceIterator.
Paramètres
portée | portée actuelle |
---|
Retour
- une nouvelle instance d'AnonymousMultiDeviceIterator
sortie publique <?> deleter ()
Un suppresseur de variantes qui doit être transmis à l'opération qui supprime l'itérateur.
sortie publique <?> handle ()
Un handle vers un itérateur multi-périphérique qui peut être transmis à une opération « MultiDeviceIteratorGetNextFromShard ». Contrairement à MultiDeviceIterator, AnonymousIterator empêche le partage de ressources par nom et ne conserve pas de référence au conteneur de ressources.