Если range_given=True, минимальное значение входного значения, которое должно быть представлено в квантовом представлении. Если указан ось, это должен быть вектор минимальных значений для каждого слайса вдоль оси.
input_max
Если range_given=True, максимальное значение входного значения, которое должно быть представлено в квантовом представлении. Если указана ось, это должен быть вектор максимальных значений для каждого слайса вдоль оси.
signed_input
True, если квантование со знаком или без знака.
num_bits
Разрядность квантования.
range_given
Если True, используйте input_min и input_max для диапазона входных данных, в противном случае определите min и max из входных Tensor.
round_mode
Режим округления при округлении значений с плавающей запятой до квантованных значений. одно из ['HALF_TO_EVEN', 'HALF_UP']
name
Необязательное имя для операции.
narrow_range
Если True, то абсолютное значение квантованного минимального значения равно квантованному максимальному значению, а не на 1 больше. т.е. для 8-битного квантования минимальное значение равно -127, а не -128.
axis
Целое число. Если задано, относится к размеру тензора входных данных, таким образом, квантование будет выполняться по слайсам вдоль этого измерения.
Возвращает
Тензор. Каждый элемент является результатом квантования и деквантования соответствующего элемента input.