DebugNumericSummaryV2

публичный финальный класс DebugNumericSummaryV2

Числовая сводка отладки V2 Op.

Вычисляет числовую сводку входного тензора. Форма вывода зависит от атрибута tensor_debug_mode. Эта операция используется внутри TensorFlow Debugger (tfdbg) v2.

Вложенные классы

сорт DebugNumericSummaryV2.Options Дополнительные атрибуты для DebugNumericSummaryV2

Публичные методы

Выход <U>
какВывод ()
Возвращает символический дескриптор тензора.
static <U расширяет число, T> DebugNumericSummaryV2 <U>
create (Область действия , ввод операнда <T>, тип вывода Class<U>, параметры ... )
Фабричный метод для создания класса, обертывающего новую операцию DebugNumericSummaryV2.
статический <T> DebugNumericSummaryV2 <Float>
create (Область действия , ввод операнда <T>, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию DebugNumericSummaryV2, с использованием типов вывода по умолчанию.
Выход <U>
статический DebugNumericSummaryV2.Options
tensorDebugMode (длинный tensorDebugMode)
статический DebugNumericSummaryV2.Options
тензорид (длинный тензорид)

Унаследованные методы

Публичные методы

публичный вывод <U> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static DebugNumericSummaryV2 <U> create (область действия , ввод операнда <T>, выходной тип Class<U>, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию DebugNumericSummaryV2.

Параметры
объем текущий объем
вход Входной тензор, суммируемый оп.
выходной тип Необязательный. Тип вывода. Может быть float32 или float64 (по умолчанию: float32).
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр DebugNumericSummaryV2

public static DebugNumericSummaryV2 <Float> create (область действия , ввод операнда <T>, параметры... параметры)

Фабричный метод для создания класса, обертывающего новую операцию DebugNumericSummaryV2, с использованием типов вывода по умолчанию.

Параметры
объем текущий объем
вход Входной тензор, суммируемый оп.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр DebugNumericSummaryV2

публичный вывод <U> вывод ()

общедоступный статический DebugNumericSummaryV2.Options tensorDebugMode (Long tensorDebugMode)

Параметры
ТензорDebugMode Режим отладки тензора: режим, в котором входной тензор суммируется операцией. Подробности см. в перечислении TensorDebugMode в tensorflow/core/protobuf/debug_event.proto.

Поддерживаемые значения: 2 (CURT_HEALTH): выведите тензор float32/64 формы [2]. Первый элемент — это tensor_id, если он указан, и -1 в противном случае. Второй элемент — это бит, которому присваивается значение 1, если входной тензор имеет значение бесконечности или нана, или ноль в противном случае.

3 (CONCISE_HEALTH): выведите тензор float32/64 формы [5]. Первый элемент — это tensor_id, если он указан, и -1 в противном случае. Остальные четыре слота представляют собой общее количество элементов -infs, +infs и nans во входном тензоре соответственно.

4 (FULL_HEALTH): Выведите тензор float32/64 формы [11]. Первый элемент — это tensor_id, если он указан, и -1 в противном случае. Второй элемент — это идентификатор устройства, если он указан, и -1 в противном случае. Третий элемент содержит значение типа данных входного тензора в соответствии с перечисляемым типом в tensorflow/core/framework/types.proto. Остальные элементы содержат общее количество элементов: -infs, +infs, nans, отрицательные конечные числа, нули и положительные конечные числа во входном тензоре соответственно.

5 (SHAPE): Выведите тензор float32/64 формы [10]. Первый элемент — это tensor_id, если он указан, и -1 в противном случае. Второй элемент содержит значение типа данных входного тензора в соответствии с перечисляемым типом в tensorflow/core/framework/types.proto. Третий элемент содержит ранг тензора. Четвертый элемент содержит количество элементов в тензоре. Наконец, оставшиеся 6 элементов сохраняют форму тензора. Если ранг тензора ниже 6, фигура дополняется справа нулями. Если ранг больше 6, голова фигуры обрезается.

6 (FULL_NUMERICS): выведите тензор float32/64 формы [22]. Первый элемент — это tensor_id, если он указан, и -1 в противном случае. Второй элемент — это идентификатор устройства, если он указан, и -1 в противном случае. Третий элемент содержит значение типа данных входного тензора в соответствии с перечисляемым типом в tensorflow/core/framework/types.proto. Четвертый элемент содержит ранг тензора. Элементы с 5 по 11 сохраняют форму тензора. Если ранг тензора ниже 6, фигура дополняется справа нулями. Если ранг больше 6, голова фигуры обрезается. Элементы с 12 по 18 содержат количество элементов: -infs, +infs, nans, денормальные числа с плавающей запятой, отрицательные конечные числа, нули и положительные конечные числа во входном тензоре соответственно. Последние четыре элемента содержат минимальное значение, максимальное значение, среднее значение и дисперсию входного тензора.

8 (REDUCE_INF_NAN_THREE_SLOTS): выведите тензор float32/64 формы [3]. Первый элемент равен -inf, если какой-либо элемент входного тензора равен -inf, или равен нулю в противном случае. Второй элемент равен +inf, если какой-либо элемент входного тензора равен +inf, или равен нулю в противном случае. Третий элемент — nan, если какой-либо элемент входного тензора равен nan, или ноль в противном случае.

общедоступный статический DebugNumericSummaryV2.Options tensorId (Long tensorId)

Параметры
тензорид Необязательный. Целочисленный идентификатор тензора, суммируемого этой операцией.