Requantize

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

Преобразует квантованный «входной» тензор в «выход» меньшей точности.

Преобразует квантованный тензор `input` в `output` более низкой точности, используя выходной диапазон, указанный с помощью `requested_output_min` и `requested_output_max`.

`[input_min, input_max]` — это скалярные числа с плавающей запятой, которые определяют диапазон для интерпретации с плавающей запятой входных данных. Например, если `input_min` равен -1.0f, а `input_max` равен 1.0f, и мы имеем дело с квантованными данными `quint16`, то значение 0 в 16-битных данных должно интерпретироваться как -1.0f, а 65535 означает 1,0f.

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

статический <U расширяет TType > Повторно квантовать <U>
create ( Область действия , Операнд <? расширяет TType > input, Операнд < TFloat32 > inputMin, Операнд < TFloat32 > inputMax, Операнд < TFloat32 > RequestOutputMin, Операнд < TFloat32 > RequestOutputMax, Class<U> outType)
Фабричный метод для создания класса, обертывающего новую операцию Requantize.
Выход <U>
Вывод <TFloat32>
выходМакс ()
Значение request_output_max копируется в этот вывод.
Вывод <TFloat32>
выходМин ()
Значение request_output_min копируется в этот вывод.

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

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «Повторно квантовать».

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

public static Requantize <U> create ( Область действия, Операнд <? расширяет TType > input, Операнд < TFloat32 > inputMin, Операнд < TFloat32 > inputMax, Операнд < TFloat32 > RequestOutputMin, Операнд < TFloat32 > RequestOutputMax, Class<U> outType)

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

Параметры
объем текущий объем
вводмин. Значение с плавающей запятой, которое представляет минимальное квантованное входное значение.
входМакс Значение с плавающей запятой, которое представляет максимальное квантованное входное значение.
запрошеноOutputMin Значение с плавающей запятой, которое представляет минимальное квантованное выходное значение.
запрошенныйВыходМакс Значение с плавающей запятой, которое представляет максимальное квантованное выходное значение.
outType Тип вывода. Должна быть меньшая разрядность, чем у Tinput.
Возврат
  • новый экземпляр Requantize

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

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

Значение request_output_max копируется в этот вывод.

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

Значение request_output_min копируется в этот вывод.