Inverse le fonctionnement de Batch pour un Tensor de sortie unique.
Une instance de Unbatch reçoit soit un batched_tensor vide, auquel cas elle attend de manière asynchrone que les valeurs deviennent disponibles à partir d'une instance d'Unbatch exécutée simultanément avec le même conteneur et le même nom_partagé, soit reçoit un batched_tensor non vide, auquel cas elle finalise tous les autres simultanément. en cours d'exécution et génère son propre élément à partir du lot.
batched_tensor : la sortie éventuellement transformée de Batch. La taille de la première dimension doit rester inchangée par les transformations pour que l'opération fonctionne. batch_index : le batch_index correspondant obtenu à partir de Batch. id : le scalaire d'identification émis par Batch. unbatched_tensor : Le Tensor correspondant à cette exécution. timeout_micros : durée maximale (en microsecondes) d'attente pour recevoir le tenseur d'entrée par lots associé à un appel donné de l'opération. conteneur : conteneur pour contrôler le partage des ressources. shared_name : les instances de Unbatch avec le même conteneur et le même nom_partagé sont supposées appartenir au même lot. S'il est laissé vide, le nom de l'opération sera utilisé comme nom partagé.
Classes imbriquées
classe | Annuler le lot.Options | Attributs facultatifs pour Unbatch |
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
Sortie <T> | comme Sortie () Renvoie le handle symbolique du tenseur. |
Unbatch.Options statique | conteneur (conteneur de chaîne) |
statique <T étend TType > Unbatch <T> | |
Unbatch.Options statique | nom partagé (chaîne nom partagé) |
Sortie <T> |
Méthodes héritées
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
sortie publique <T> asOutput ()
Renvoie le handle symbolique du tenseur.
Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.
public static Unbatch <T> create ( Scope scope, Operand <T> batchedTensor, Operand < TInt64 > batchIndex, Operand < TInt64 > id, Long timeoutMicros, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération Unbatch.
Paramètres
portée | portée actuelle |
---|---|
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de Unbatch