DebugNumericSummary

classe finale pubblica DebugNumericSummary

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>
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 nomedispositivo (Stringa nomedispositivo)

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.

Uscita pubblica <Doppia> uscita ()

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.