Attributi facoltativi per DebugNumericsSummary
Metodi pubblici
DebugNumericsSummary.Options | tensorDebugMode (tensorDebugMode lungo) |
DebugNumericsSummary.Options | tensorId (tensorId lungo) |
Metodi ereditati
Metodi pubblici
public DebugNumericsSummary.Options tensorDebugMode (tensorDebugMode lungo)
Parametri
tensorDebugMode | Modalità debug tensore: la modalità in cui il tensore di input viene riepilogato dall'op. Consulta l'enumerazione TensorDebugMode in tensorflow/core/protobuf/debug_event.proto per i dettagli. Valori supportati: 2 (CURT_HEALTH): restituisce un tensore di forma float32/64 [2]. Il primo elemento è tensor_id, se fornito, e -1 altrimenti. Il 2° elemento è un bit impostato a 1 se il tensore di input ha un valore infinito o nan, o zero altrimenti. 3 (CONCISE_HEALTH): genera un tensore float32/64 di forma [5]. Il primo elemento è tensor_id, se fornito, e -1 altrimenti. I restanti quattro slot rappresentano rispettivamente il numero totale di elementi, -infs, +infs e nans nel tensore di input. 4 (FULL_HEALTH): restituisce un tensore float32/64 di forma [11]. Il primo elemento è tensor_id, se fornito, e -1 altrimenti. Il 2° elemento è device_id, se fornito, e -1 altrimenti. Il terzo elemento contiene il valore del tipo di dati del tensore di input secondo il tipo enumerato in tensorflow/core/framework/types.proto. Gli elementi rimanenti contengono rispettivamente il numero totale di elementi, -infs, +infs, nans, numeri finiti negativi, zeri e numeri finiti positivi nel tensore di input. 5 (SHAPE): genera un tensore float32/64 di forma [10]. Il primo elemento è tensor_id, se fornito, e -1 altrimenti. Il 2° elemento contiene il valore del tipo di dati del tensore di input come in base al tipo enumerato in tensorflow/core/framework/types.proto. Il 3° elemento ha il rango del tensore. Il 4° elemento contiene il numero di elementi all'interno del tensore. Infine i restanti 6 elementi mantengono la forma del tensore. Se il rango del tensore è inferiore a 6, la forma viene riempita con zeri a destra. Se il rango è maggiore di 6, la testa della forma viene troncata. 6 (FULL_NUMERICS): restituisce un tensore float32/64 di forma [22]. Il primo elemento è tensor_id, se fornito, e -1 altrimenti. Il 2° elemento è device_id, se fornito, e -1 altrimenti. Il terzo elemento contiene il valore del tipo di dati del tensore di input secondo il tipo enumerato in tensorflow/core/framework/types.proto. Il 4° elemento ha il rango del tensore. Gli elementi dal 5° all'11° mantengono la forma del tensore. Se il rango del tensore è inferiore a 6, la forma viene riempita con zeri a destra. Se il rango è maggiore di 6, la testa della forma viene troncata. Gli elementi dal 12° al 18° contengono rispettivamente il numero di elementi, -infs, +infs, nans, denormal float, numeri finiti negativi, zeri e numeri finiti positivi nel tensore di input. Gli ultimi quattro elementi contengono il valore minimo, il valore massimo, la media e la varianza del tensore di input. 8 (REDUCE_INF_NAN_THREE_SLOTS): genera un tensore float32/64 di forma [3]. Il primo elemento è -inf se uno qualsiasi degli elementi del tensore di input è -inf, altrimenti zero. Il 2° elemento è +inf se uno qualsiasi degli elementi del tensore di input è +inf, altrimenti zero. Il terzo elemento è nan se qualsiasi elemento del tensore di input è nan, altrimenti zero. |
---|
public DebugNumericsSummary.Options tensorId (tensorId lungo)
Parametri
tensorId | Opzionale. Un identificatore intero per il tensore riassunto da questa op. |
---|