DebugIdentityV2

classe finale publique DebugIdentityV2

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.Options circularBufferSize (Long circularBufferSize)

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.

sortie publique <T> sortie ()

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.

public statique DebugIdentityV2.Options tfdbgRunId (String tfdbgRunId)