DebugNumericSummaryV2.Options

classe statica pubblica DebugNumericSummaryV2.Options

Attributi facoltativi per DebugNumericSummaryV2

Metodi pubblici

DebugNumericSummaryV2.Options
tensorDebugMode (tensorDebugMode lungo)
DebugNumericSummaryV2.Options
tensorId (tensorId lungo)

Metodi ereditati

Metodi pubblici

public DebugNumericSummaryV2.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 DebugNumericSummaryV2.Options tensorId (tensorId lungo)

Parametri
tensorId Opzionale. Un identificatore intero per il tensore riassunto da questa op.