DebugNumericSummary

public final class DebugNumericSummary

Riepilogo numerico di debug Op.

Fornire un riepilogo di base di tipi di valori numerici, intervallo e 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 elementi negativi (escluso -inf), se lower_bound è il valore predefinito -inf. Altrimenti, questo è il conteggio degli elementi> lower_bound e <0. [5]: zero element count [6]: numero positivo degli elementi (escluso + inf), se upper_bound è il default + inf. Altrimenti, questo è il conteggio degli elementi <upper_bound e> 0. [7]: generalized + inf count, elements> = 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 tale elemento non è inizializzato o non esiste: + inf. [9]: massimo di tutti gli elementi non inf e non NaN. Se tale elemento non è inizializzato o non esiste: -inf. [10]: media di tutti gli elementi non inf e non NaN. Se tale elemento non è inizializzato o non esiste: NaN. [11]: varianza di tutti gli elementi non inf e non NaN. Se tale elemento non è inizializzato o non esiste: NaN. [12]: Tipo di dati del tensore codificato come intero enum. Vedere il protocollo DataType per ulteriori dettagli. [13]: Numero di dimensioni del tensore (ndims). [14+]: dimensioni delle dimensioni.

Classi annidate

classe DebugNumericSummary.Options Attributi facoltativi per DebugNumericSummary

Metodi pubblici

Uscita <Doppio>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
static <T> DebugNumericSummary
create ( ambito ambito, input operando <T>, opzioni ... )
Metodo Factory per creare una classe che racchiude una nuova operazione DebugNumericSummary.
static DebugNumericSummary.Options
debugUrls (List <String> debugUrls)
static DebugNumericSummary.Options
deviceName (stringa deviceName)
static DebugNumericSummary.Options
gatedGrpc (Boolean gatedGrpc)
static DebugNumericSummary.Options
lowerBound (Float lowerBound)
static DebugNumericSummary.Options
muteIfHealthy (Boolean muteIfHealthy)
Uscita <Double>
uscita ()
static DebugNumericSummary.Options
tensorName (stringa tensorName)
static DebugNumericSummary.Options
upperBound (Float upperBound)

Metodi ereditati

Metodi pubblici

public Output <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 ... )

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
debugUrls Elenco di URL per eseguire il debug di destinazioni, ad esempio file: /// foo / tfdbg_dump, grpc :: // localhost: 11011.

public static DebugNumericSummary.Options deviceName (String deviceName)

public static DebugNumericSummary.Options gatedGrpc (Boolean gatedGrpc)

Parametri
gatedGrpc Se questa operazione sarà chiusa. Se uno qualsiasi dei debug_urls 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 in debug_url . Se tutti i debug_urls di questo nodo di debug sono dello 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 <= i cui valori saranno inclusi nel conteggio generalizzato -inf. Predefinito: -inf.

public static DebugNumericSummary.Options muteIfHealthy (Boolean muteIfHealthy)

Parametri
muteIfHealthy (bool) Non inviare dati agli URL di debug a meno che almeno uno degli elementi [2], [3] e [7] (cioè il conteggio nan ei conteggi -inf e inf generalizzati) sia diverso da zero.

uscita pubblica <Doppia> uscita ()

public static DebugNumericSummary.Options tensorName (String tensorName)

Parametri
tensorName 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. Predefinito: + inf.