QuantizeAndDequantizeV4

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

Квантует, а затем деквантует тензор.

Это почти идентично QuantizeAndDequantizeV2, за исключением того, что он возвращает градиент 1 для входных данных, находящихся в пределах диапазона квантования, или 0 в противном случае.

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

сорт QuantizeAndDequantizeV4.Параметры Дополнительные атрибуты для QuantizeAndDequantizeV4

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

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
статический QuantizeAndDequantizeV4.Options
ось (длинная ось)
static <T расширяет число> QuantizeAndDequantizeV4 <T>
create ( Область действия , ввод операнда <T>, операнд <T> inputMin, операнд <T> inputMax, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию QuantizeAndDequantizeV4.
статический QuantizeAndDequantizeV4.Options
узкий диапазон (логическое значение узкого диапазона)
статический QuantizeAndDequantizeV4.Options
numBits (длинное число битов)
Выход <Т>
статический QuantizeAndDequantizeV4.Options
rangeGiven (логическое значение rangeGIven)
статический QuantizeAndDequantizeV4.Options
roundMode (строка roundMode)
статический QuantizeAndDequantizeV4.Options
SignedInput (логический SignedInput)

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

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

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

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

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

общедоступная статическая ось QuantizeAndDequantizeV4.Options (длинная ось)

Параметры
ось Если указано, эта ось рассматривается как ось канала или среза, и для каждого канала или среза вдоль этой оси используется отдельный диапазон квантования.

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

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

Параметры
объем текущий объем
вход Тензор для квантования, а затем деквантования.
вводмин. Если range_given == True, это определяет минимальное входное значение, которое необходимо представить, в противном случае оно определяется на основе минимального значения тензора input.
входМакс Если range_given == True, это определяет максимальное входное значение, которое необходимо представить, в противном случае оно определяется на основе максимального значения тензора input.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр QuantizeAndDequantizeV4

общедоступный статический QuantizeAndDequantizeV4.Options узкий диапазон (логический узкий диапазон)

Параметры
узкий диапазон Если True, то абсолютное значение квантованного минимального значения совпадает с квантованным максимальным значением, а не больше на 1. т.е. для 8-битного квантования минимальное значение составляет -127 вместо -128.

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

Параметры
число битов Разрядность квантования.

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

общедоступный статический QuantizeAndDequantizeV4.Options rangeGiven (логический rangeGiven)

Параметры
диапазонДано Задается ли диапазон или его следует определять из «входного» тензора.

общедоступный статический QuantizeAndDequantizeV4.Options roundMode (String roundMode)

Параметры
круглый режим Атрибут round_mode определяет, какой алгоритм разрешения конфликтов используется при округлении значений с плавающей запятой до их квантованных эквивалентов. В настоящее время поддерживаются следующие режимы округления:
  • HALF_TO_EVEN: это режим round_mode по умолчанию.
  • HALF_UP: округление в сторону положительного значения. В этом режиме 7,5 округляет до 8 и -7,5 округляет до -7.

общедоступный статический QuantizeAndDequantizeV4.Options SignedInput (Boolean SignedInput)

Параметры
подписанный вход Является ли квантование знаковым или беззнаковым. (на самом деле этот параметр должен был называться `signed_output` )