DebugNumericSummary

classe finale publique DebugNumericSummary

Débogage du résumé numérique Op.

Fournissez un résumé de base des types de valeurs numériques, de la plage et de la distribution.

sortie : un double tenseur de forme [14 + nDimensions], où nDimensions est le nombre de dimensions de la forme du tenseur. Les éléments de sortie sont : [0] : est initialisé (1.0) ou non (0.0). [1] : nombre total d'éléments [2] : nombre d'éléments NaN [3] : nombre -inf généralisé : éléments <= lower_bound. lower_bound est -inf par défaut. [4] : nombre d'éléments négatifs (à l'exclusion de -inf), si lower_bound est le -inf par défaut. Sinon, il s'agit du nombre d'éléments > lower_bound et < 0. [5] : nombre d'éléments nul [6] : nombre d'éléments positif (hors +inf), si upper_bound est le +inf par défaut. Sinon, il s'agit du nombre d'éléments < upper_bound et > 0. [7] : nombre +inf généralisé, éléments >= upper_bound. upper_bound est +inf par défaut. Les éléments de sortie [1:8] sont tous nuls si le tenseur n'est pas initialisé. [8] : minimum de tous les éléments non-inf et non-NaN. S'il n'est pas initialisé ou si aucun élément de ce type n'existe : +inf. [9] : maximum de tous les éléments non-inf et non-NaN. S'il n'est pas initialisé ou si aucun élément de ce type n'existe : -inf. [10] : moyenne de tous les éléments non-inf et non-NaN. S'il n'est pas initialisé ou si aucun élément de ce type n'existe : NaN. [11] : variance de tous les éléments non-inf et non-NaN. S'il n'est pas initialisé ou si aucun élément de ce type n'existe : NaN. [12] : Type de données du tenseur codé sous forme d'entier enum. Voir le prototype DataType pour plus de détails. [13] : Nombre de dimensions du tenseur (ndims). [14+] : Tailles des dimensions.

Classes imbriquées

classe DebugNumericSummary.Options Attributs facultatifs pour DebugNumericSummary

Méthodes publiques

Sortie <Double>
comme Sortie ()
Renvoie le handle symbolique d'un tenseur.
static <T> DebugNumericSummary
créer (portée de portée , entrée opérande <T>, options options... )
Méthode d'usine pour créer une classe encapsulant une nouvelle opération DebugNumericSummary.
DebugNumericSummary.Options statique
debugUrls (Liste<String> debugUrls)
DebugNumericSummary.Options statique
nom_appareil (chaîne nom_appareil)
DebugNumericSummary.Options statique
gatedGrpc (booléen gateGrpc)
DebugNumericSummary.Options statique
limite inférieure (limite inférieure flottante)
DebugNumericSummary.Options statique
muteIfHealthy (booléen muteIfHealthy)
Sortie <Double>
sortir ()
DebugNumericSummary.Options statique
tensorName (String tensorName)
DebugNumericSummary.Options statique
upperBound (Flottant upperBound)

Méthodes héritées

Méthodes publiques

sortie publique <Double> asOutput ()

Renvoie le handle symbolique d'un tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static DebugNumericSummary create (portée de la portée , entrée de l'opérande <T>, options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération DebugNumericSummary.

Paramètres
portée portée actuelle
saisir Tenseur d'entrée, type non référence.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de DebugNumericSummary

public static DebugNumericSummary.Options debugUrls (List<String> debugUrls)

Paramètres
URL de débogage Liste des URL pour déboguer les cibles, par exemple file:///foo/tfdbg_dump, grpc:://localhost:11011.

public static DebugNumericSummary.Options deviceName (String deviceName)

public static DebugNumericSummary.Options gatedGrpc (booléen gatedGrpc)

Paramètres
gateGrpc Si cette opération sera fermée. Si l'une des URL de débogage de ce nœud de débogage appartient au schéma grpc://, lorsque la valeur de cet attribut est définie sur True, les données ne seront pas réellement envoyées via le flux grpc à moins que cette opération de débogage n'ait été activée au niveau de l'URL de débogage. . Si toutes les URL de débogage de ce nœud de débogage appartiennent au schéma grpc:// et que l'opération de débogage n'est activée sur aucune d'entre elles, la sortie sera un Tensor vide.

public static DebugNumericSummary.Options lowerBound (Float lowerBound)

Paramètres
borne inférieure (float) La limite inférieure <= quelles valeurs seront incluses dans le nombre -inf généralisé. Par défaut : -inf.

public static DebugNumericSummary.Options muteIfHealthy (booléen muteIfHealthy)

Paramètres
muteIfHealthy (bool) N'envoyez pas de données aux URL de débogage à moins qu'au moins un des éléments [2], [3] et [7] (c'est-à-dire le nombre nan et les comptes -inf et inf généralisés) ne soit différent de zéro.

sortie publique <Double> sortie ()

public static DebugNumericSummary.Options tensorName (String tensorName)

Paramètres
tensorName Nom du tenseur d'entrée.

public static DebugNumericSummary.Options upperBound (Float upperBound)

Paramètres
Limite supérieure (float) La limite supérieure >= dont les valeurs seront incluses dans le nombre +inf généralisé. Par défaut : +inf.