tf.raw_ops.DebugNumericSummaryV2
Операция Debug Numeric Summary V2.
tf.raw_ops.DebugNumericSummaryV2(
input,
output_dtype=tf.dtypes.float32,
tensor_debug_mode=-1,
tensor_id=-1,
name=None
)
Вычисляет числовой свод входного тензора. Форма выходного тензора зависит от атрибута tensor_debug_mode. Данная операция используется внутри TensorFlow Debugger (tfdbg) v2.
| Аргументы | |
|---|---|
input | A Tensor. Входной тензор, подлежащий обобщению операцией. |
output_dtype | Необязательный tf.DType из: tf.float32, tf.float64. По умолчанию tf.float32. Необязательно. Тип выходного значения. Может быть float32 или float64 (по умолчанию: float32). |
tensor_debug_mode | Необязательный int. По умолчанию -1. Режим отладки тензора: режим, в котором входной тензор обобщается операцией. Подробнее см. перечисление TensorDebugMode в tensorflow/core/protobuf/debug_event.proto. Поддерживаемые значения: 2 (CURT_HEALTH): Вывод тензора float32/64 формы [2]. Первый элемент — идентификатор тензора (если указан), иначе -1. Второй элемент — бит, установленный в 1, если входной тензор содержит бесконечность или NaN, или ноль в противном случае. 3 (CONCISE_HEALTH): Вывод тензора float32/64 формы [5]. Первый элемент — идентификатор тензора (если указан), иначе -1. Остальные четыре элемента — общее количество элементов, -inf, +inf и NaN в входном тензоре соответственно. 4 (FULL_HEALTH): Вывод тензора float32/64 формы [11]. Первый элемент — идентификатор тензора (если указан), иначе -1. Второй элемент — идентификатор устройства (если указан), иначе -1. Третий элемент содержит значение типа входного тензора согласно перечислению в tensorflow/core/framework/types.proto. Остальные элементы содержат общее число элементов, -inf, +inf, NaN, отрицательные конечные числа, нули и положительные конечные числа в входном тензоре соответственно. 5 (SHAPE): Вывод тензора float32/64 формы [10]. Первый элемент — идентификатор тензора (если указан), иначе -1. Второй элемент содержит значение типа входного тензора согласно перечислению в tensorflow/core/framework/types.proto. Третий элемент содержит ранг тензора. Четвёртый элемент содержит количество элементов в тензоре. Последние 6 элементов содержат форму тензора. Если ранг тензора меньше 6, форма дополняется нулями справа. Если ранг больше 6, начало формы усекается. 6 (FULL_NUMERICS): Вывод тензора float32/64 формы [22]. Первый элемент — идентификатор тензора (если указан), иначе -1. Второй элемент — идентификатор устройства (если указан), иначе -1. Третий элемент содержит значение типа входного тензора согласно перечислению в tensorflow/core/framework/types.proto. Четвёртый элемент содержит ранг тензора. Пятый по одиннадцатый элементы содержат форму тензора. Если ранг тензора меньше 6, форма дополняется нулями справа. Если ранг больше 6, начало формы усекается. Двенадцатый по восемнадцатый элементы содержат количество элементов, -inf, +inf, NaN, ненормализованные числа с плавающей запятой, отрицательные конечные числа, нули и положительные конечные числа в входном тензоре соответственно. Последние четыре элемента содержат минимальное значение, максимальное значение, среднее и дисперсию входного тензора. 8 (REDUCE_INF_NAN_THREE_SLOTS): Вывод тензора float32/64 формы [3]. Первый элемент — -inf, если любой элемент входного тензора равен -inf, или ноль в противном случае. Второй элемент — +inf, если любой элемент входного тензора равен +inf, или ноль в противном случае. Третий элемент — NaN, если любой элемент входного тензора равен NaN, или ноль в противном случае. |
tensor_id | Необязательный int. По умолчанию -1. Необязательно. Целочисленный идентификатор тензора, обобщаемого данной операцией. |
name | Название операции (необязательно). |
| Возвращаемое значение | |
|---|---|
A Tensor типа output_dtype. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/DebugNumericSummaryV2