Déboguer l'identité V2 Op.
Fournit un mappage d'identité de l'entrée à la sortie, tout en écrivant le contenu du tenseur d'entrée en appelant DebugEventsWriter.
La sémantique du tenseur d'entrée dépend de tensor_debug_mode. Dans une utilisation typique, le tenseur d'entrée provient directement du calcul de l'utilisateur uniquement lorsque graph_debug_mode est FULL_TENSOR (voir protobuf/debug_event.proto pour une liste de toutes les valeurs possibles de graph_debug_mode). Pour les autres modes de débogage, le tenseur d'entrée doit être produit par une opération ou un sous-graphe supplémentaire qui calcule des informations récapitulatives sur un ou plusieurs tenseurs.
Classes imbriquées
classe | DebugIdentity.Options | Attributs facultatifs pour DebugIdentity |
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. |
DebugIdentity.Options statique | circularBufferSize (Long circularBufferSize) |
statique <T étend TType > DebugIdentity <T> | créer (portée de portée , entrée opérande <T>, options options... ) Méthode d'usine pour créer une classe encapsulant une nouvelle opération DebugIdentity. |
DebugIdentity.Options statique | debugUrls (Liste<String> debugUrls) |
DebugIdentity.Options statique | nomopération (chaîne nomopération) |
Sortie <T> | sortir () |
DebugIdentity.Options statique | slot de sortie (Slot de sortie long) |
DebugIdentity.Options statique | tensorDebugMode (tensorDebugMode long) |
DebugIdentity.Options statique | tfdbgContextId (Chaîne tfdbgContextId) |
DebugIdentity.Options statique | tfdbgRunId (Chaîne tfdbgRunId) |
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 DebugIdentity <T> create (portée d'étendue , entrée d' opérande <T>, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération DebugIdentity.
Paramètres
portée | portée actuelle |
---|---|
saisir | Tenseur d'entrée, type non référence |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de DebugIdentity
public static DebugIdentity.Options debugUrls (List<String> debugUrls)
Paramètres
URL de débogage | Liste des URL pour déboguer les cibles, par exemple file:///foo/tfdbg_dump. |
---|
public statique DebugIdentity.Options opName (String opName)
Paramètres
NomOp | Facultatif. Nom de l’opération concernée par l’opération de débogage. Utilisé uniquement pour le tracé à tenseur unique. |
---|
public statique DebugIdentity.Options outputSlot (OutputSlot long)
Paramètres
emplacement de sortie | Facultatif. Index d'emplacement de sortie du tenseur concerné par l'opération de débogage. Utilisé uniquement pour le tracé à tenseur unique. |
---|
public statique DebugIdentity.Options tensorDebugMode (tensorDebugMode long)
Paramètres
tensorDebugMode | Valeur d'énumération TensorDebugMode. Voir debug_event.proto pour plus de détails. |
---|
public statique DebugIdentity.Options tfdbgContextId (String tfdbgContextId)
Paramètres
tfdbgContextId | Un identifiant généré par tfdbg pour le contexte auquel l'opération appartient, par exemple, une fonction tf.compilée concrète. |
---|