DebugNumericSummaryV2.Options

classe statique publique DebugNumericSummaryV2.Options

Attributs facultatifs pour DebugNumericSummaryV2

Méthodes publiques

DebugNumericSummaryV2.Options
tensorDebugMode (tensorDebugMode long)
DebugNumericSummaryV2.Options
tensorId (TensorId long)

Méthodes héritées

Méthodes publiques

public DebugNumericSummaryV2.Options tensorDebugMode (tensorDebugMode long)

Paramètres
tensorDebugMode Mode de débogage du tenseur : le mode dans lequel le tenseur d'entrée est résumé par l'op. Consultez l'énumération TensorDebugMode dans tensorflow/core/protobuf/debug_event.proto pour plus de détails.

Valeurs prises en charge : 2 (CURT_HEALTH) : génère un tenseur float32/64 de forme [2]. Le premier élément est le tensor_id, s'il est fourni, et -1 sinon. Le 2ème élément est un bit qui est mis à 1 si le tenseur d'entrée a une valeur infinie ou nan, ou zéro sinon.

3 (CONCISE_HEALTH) : Sortie d'un tenseur float32/64 de forme [5]. Le premier élément est le tensor_id, s'il est fourni, et -1 sinon. Les quatre emplacements restants correspondent respectivement au nombre total d'éléments, -infs, +infs et nans dans le tenseur d'entrée.

4 (FULL_HEALTH) : Sortie d'un tenseur float32/64 de forme [11]. Le premier élément est le tensor_id, s'il est fourni, et -1 sinon. Le deuxième élément est le device_id, s'il est fourni, et -1 sinon. Le troisième élément contient la valeur du type de données du tenseur d'entrée selon le type énuméré dans tensorflow/core/framework/types.proto. Les éléments restants contiennent respectivement le nombre total d'éléments, -infs, +infs, nans, nombres finis négatifs, zéros et nombres finis positifs dans le tenseur d'entrée.

5 (SHAPE) : génère un tenseur float32/64 de forme [10]. Le premier élément est le tensor_id, s'il est fourni, et -1 sinon. Le deuxième élément contient la valeur du type de données du tenseur d'entrée selon le type énuméré dans tensorflow/core/framework/types.proto. Le 3ème élément détient le rang du tenseur. Le 4ème élément contient le nombre d'éléments dans le tenseur. Enfin, les 6 éléments restants conservent la forme du tenseur. Si le rang du tenseur est inférieur à 6, la forme est complétée à droite par des zéros. Si le rang est supérieur à 6, la tête de la forme est tronquée.

6 (FULL_NUMERICS) : Sortie d'un tenseur float32/64 de forme [22]. Le premier élément est le tensor_id, s'il est fourni, et -1 sinon. Le deuxième élément est le device_id, s'il est fourni, et -1 sinon. Le troisième élément contient la valeur du type de données du tenseur d'entrée selon le type énuméré dans tensorflow/core/framework/types.proto. Le 4ème élément détient le rang du tenseur. Les 5ème à 11ème éléments conservent la forme du tenseur. Si le rang du tenseur est inférieur à 6, la forme est complétée à droite par des zéros. Si le rang est supérieur à 6, la tête de la forme est tronquée. Les 12e au 18e éléments contiennent respectivement le nombre d'éléments, -infs, +infs, nans, flotteurs dénormalisés, nombres finis négatifs, zéros et nombres finis positifs dans le tenseur d'entrée. Les quatre derniers éléments contiennent la valeur minimale, la valeur maximale, la moyenne et la variance du tenseur d'entrée.

8 (REDUCE_INF_NAN_THREE_SLOTS) : Sortie d'un tenseur float32/64 de forme [3]. Le premier élément est -inf si l'un des éléments du tenseur d'entrée est -inf, ou zéro sinon. Le 2ème élément est +inf si l'un des éléments du tenseur d'entrée est +inf, ou zéro sinon. Le 3ème élément est nan si un élément du tenseur d'entrée est nan, ou zéro sinon.

public DebugNumericSummaryV2.Options tensorId (tensorId long)

Paramètres
tensorId Facultatif. Un identifiant entier pour le tenseur résumé par cette opération.