DebugIdentity

classe finale publique DebugIdentity

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

Valeur constante : « DebugIdentityV2 »

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

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.

sortie publique <T> sortie ()

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.

public statique DebugIdentity.Options tfdbgRunId (String tfdbgRunId)