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 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. |
---|
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. |
---|