Riepilogo numerico debug Op.
Fornire un riepilogo di base dei tipi di valori numerici, dell'intervallo e della distribuzione.
output: un doppio tensore di forma [14 + nDimensions], dove nDimensions è il numero di dimensioni della forma del tensore. Gli elementi di output sono: [0]: è inizializzato (1.0) o no (0.0). [1]: numero totale di elementi [2]: conteggio elementi NaN [3]: conteggio -inf generalizzato: elementi <= lower_bound. lower_bound è -inf per impostazione predefinita. [4]: conteggio degli elementi negativi (escluso -inf), se lower_bound è il valore predefinito -inf. Altrimenti, questo è il conteggio degli elementi > lower_bound e < 0. [5]: conteggio elementi zero [6]: conteggio elementi positivi (escluso +inf), se upper_bound è il valore predefinito +inf. Altrimenti, questo è il conteggio degli elementi < upper_bound e > 0. [7]: conteggio generalizzato +inf, elementi >= upper_bound. upper_bound è +inf per impostazione predefinita. Gli elementi di output [1:8] sono tutti zero, se il tensore non è inizializzato. [8]: minimo di tutti gli elementi non-inf e non-NaN. Se l'elemento non inizializzato o non esiste: +inf. [9]: massimo di tutti gli elementi non inf e non NaN. Se l'elemento non inizializzato o non esiste: -inf. [10]: media di tutti gli elementi non-inf e non-NaN. Se l'elemento non è inizializzato o non esiste: NaN. [11]: varianza di tutti gli elementi non-inf e non-NaN. Se l'elemento non è inizializzato o non esiste: NaN. [12]: tipo di dati del tensore codificato come numero intero enum. Consulta il protocollo DataType per maggiori dettagli. [13]: Numero di dimensioni del tensore (ndims). [14+]: Dimensioni delle dimensioni.
Classi nidificate
classe | DebugNumericSummary.Options | Attributi facoltativi per DebugNumericSummary |
Metodi pubblici
Uscita <Doppio> | comeuscita () Restituisce la maniglia simbolica di un tensore. |
static <T> DebugNumericSummary | create ( ambito ambito , input operando <T>, opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione DebugNumericSummary. |
DebugNumericSummary.Options statico | debugUrl (Lista<String> debugUrl) |
DebugNumericSummary.Options statico | nomedispositivo (Stringa nomedispositivo) |
DebugNumericSummary.Options statico | gateGrpc (gateGrpc booleano) |
DebugNumericSummary.Options statico | limite inferiore (limite inferiore mobile) |
DebugNumericSummary.Options statico | muteIfHealthy (muteIfHealthy booleano) |
Uscita <Doppio> | produzione () |
DebugNumericSummary.Options statico | tensorName (Stringa tensorName) |
DebugNumericSummary.Options statico | limite superiore (limite superiore mobile) |
Metodi ereditati
Metodi pubblici
output pubblico <Double> asOutput ()
Restituisce la maniglia simbolica di un 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 DebugNumericSummary create (ambito ambito , input operando <T>, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione DebugNumericSummary.
Parametri
scopo | ambito attuale |
---|---|
ingresso | Tensore di ingresso, tipo non di riferimento. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di DebugNumericSummary
public static DebugNumericSummary.Options debugUrls (List<String> debugUrls)
Parametri
debugUrl | Elenco di URL per eseguire il debug delle destinazioni, ad esempio file:///foo/tfdbg_dump, grpc:://localhost:11011. |
---|
public static DebugNumericSummary.Options gateGrpc (Booleano gedGrpc)
Parametri
gateGrpc | Se questa operazione verrà controllata. Se uno qualsiasi degli URL di debug di questo nodo di debug è dello schema grpc://, quando il valore di questo attributo è impostato su True, i dati non verranno effettivamente inviati tramite il flusso grpc a meno che questa operazione di debug non sia stata abilitata nel debug_url . Se tutti i debug_urls di questo nodo di debug hanno lo schema grpc:// e l'operazione di debug non è abilitata su nessuno di essi, l'output sarà un Tensore vuoto. |
---|
public static DebugNumericSummary.Options lowerBound (Float lowerBound)
Parametri
limite inferiore | (float) Il limite inferiore <= quali valori saranno inclusi nel conteggio -inf generalizzato. Impostazione predefinita: -inf. |
---|
public static DebugNumericSummary.Options muteIfHealthy (Booleano muteIfHealthy)
Parametri
muteIfHealthy | (bool) Non inviare dati agli URL di debug a meno che almeno uno degli elementi [2], [3] e [7] (ovvero, il conteggio nan e i conteggi -inf e inf generalizzati) sia diverso da zero. |
---|
public static DebugNumericSummary.Options tensorName (String tensorName)
Parametri
tensoreNome | Nome del tensore di input. |
---|
public static DebugNumericSummary.Options upperBound (Float upperBound)
Parametri
limite superiore | (float) Il limite superiore >= quali valori saranno inclusi nel conteggio +inf generalizzato. Impostazione predefinita: +inf. |
---|