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