DebugIdentity

classe finale pubblica DebugIdentity

Debug identità V2 op.

Fornisce una mappatura dell'identità dall'input all'output, mentre scrive il contenuto del tensore di input chiamando DebugEventsWriter.

La semantica del tensore di input dipende da tensor_debug_mode. Nell'uso tipico, il tensore di input proviene direttamente dal calcolo dell'utente solo quando graph_debug_mode è FULL_TENSOR (vedi protobuf/debug_event.proto per un elenco di tutti i possibili valori di graph_debug_mode). Per le altre modalità di debug, il tensore di input dovrebbe essere prodotto da un operazione o sottografo aggiuntivo che calcola informazioni di riepilogo su uno o più tensori.

Classi nidificate

classe DebugIdentity.Options Attributi facoltativi per DebugIdentity

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce l'handle simbolico del tensore.
DebugIdentity.Options statico
circolareBufferSize (circolareBufferSize lungo)
statico <T estende TType > DebugIdentity <T>
create ( ambito ambito , input operando <T>, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione DebugIdentity.
DebugIdentity.Options statico
debugUrl (Lista<String> debugUrl)
DebugIdentity.Options statico
opName (Stringa opName)
Uscita <T>
DebugIdentity.Options statico
slot di uscita (slot di uscita lungo)
DebugIdentity.Options statico
tensorDebugMode (tensorDebugMode lungo)
DebugIdentity.Options statico
tfdbgContextId (Stringa tfdbgContextId)
DebugIdentity.Options statico
tfdbgRunId (Stringa tfdbgRunId)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "DebugIdentityV2"

Metodi pubblici

Uscita pubblica <T> asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

public static DebugIdentity.Options circolareBufferSize (circolareBufferSize lungo)

public static DebugIdentity <T> create ( ambito ambito , input operando <T>, opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione DebugIdentity.

Parametri
scopo ambito attuale
ingresso Tensore di ingresso, tipo non di riferimento
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di DebugIdentity

public static DebugIdentity.Options debugUrls (List<String> debugUrls)

Parametri
debugUrl Elenco di URL per eseguire il debug delle destinazioni, ad esempio file:///foo/tfdbg_dump.

public static DebugIdentity.Options opName (String opName)

Parametri
opNome Opzionale. Nome dell'operazione interessata dall'operazione di debug. Utilizzato solo per traccia a tensore singolo.

Uscita pubblica <T> uscita ()

outputSlot pubblico statico DebugIdentity.Options (outputSlot lungo)

Parametri
outputSlot Opzionale. Indice dello slot di output del tensore interessato dall'operazione di debug. Utilizzato solo per traccia a tensore singolo.

public static DebugIdentity.Options tensorDebugMode (tensorDebugMode lungo)

Parametri
tensorDebugMode Valore enum TensorDebugMode. Vedi debug_event.proto per i dettagli.

public static DebugIdentity.Options tfdbgContextId (String tfdbgContextId)

Parametri
tfdbgContextId Un ID generato da tfdbg per il contesto a cui appartiene l'operazione, ad esempio, una funzione tf.function compilata concreta.

pubblico statico DebugIdentity.Options tfdbgRunId (String tfdbgRunId)