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 | DebugIdentityV2.Options | Attributs facultatifs pour DebugIdentityV2 |
Méthodes publiques
Sortie <T> | comme Sortie () Renvoie le handle symbolique d'un tenseur. |
DebugIdentityV2.Options statique | circularBufferSize (Long circularBufferSize) |
statique <T> DebugIdentityV2 <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 DebugIdentityV2. |
DebugIdentityV2.Options statique | debugUrls (Liste<String> debugUrls) |
DebugIdentityV2.Options statique | nomopération (chaîne nomopération) |
Sortie <T> | sortir () |
DebugIdentityV2.Options statique | slot de sortie (Slot de sortie long) |
DebugIdentityV2.Options statique | tensorDebugMode (tensorDebugMode long) |
DebugIdentityV2.Options statique | tfdbgContextId (Chaîne tfdbgContextId) |
DebugIdentityV2.Options statique | tfdbgRunId (Chaîne tfdbgRunId) |
Méthodes héritées
Méthodes publiques
sortie publique <T> asOutput ()
Renvoie le handle symbolique d'un 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 DebugIdentityV2 <T> créer (portée de la portée , entrée de l'opérande <T>, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération DebugIdentityV2.
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 DebugIdentityV2
public static DebugIdentityV2.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 DebugIdentityV2.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 DebugIdentityV2.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 DebugIdentityV2.Options tensorDebugMode (tensorDebugMode long)
Paramètres
tensorDebugMode | Valeur d'énumération TensorDebugMode. Voir debug_event.proto pour plus de détails. |
---|
public statique DebugIdentityV2.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. |
---|