Spec-Zone.ru › TensorFlow

tf.raw_ops.UniformQuantizedClipByValue

Выполняет отсечение по значению для квантованного тензора operand.

Просмотреть псевдонимы

Псевдонимы совместимости для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.UniformQuantizedClipByValue

tf.raw_ops.UniformQuantizedClipByValue(
    operand,
    min,
    max,
    scales,
    zero_points,
    quantization_min_val,
    quantization_max_val,
    quantization_axis=-1,
    name=None
)

Для квантованного operand, квантованного с помощью scales и zero_points, выполняет отсечение по значению, используя значения min и max. Если quantization_axis равен -1 (квантование всего тензора), весь операнд усекается с использованием скалярных значений min и max. В противном случае (поканальное квантование) отсечение также выполняется отдельно для каждого канала.

Аргументы
operand Тензор Tensor. Должен иметь один из следующих типов: qint32. Должен быть тензором типа T.
min Тензор Tensor. Должен иметь тот же тип, что и operand. Минимальное значение (значения) для отсечения операнда. Должен быть тензором типа T. Если quantization_axis равен -1 (квантование всего тензора), должен быть скалярным тензором; в противном случае должен быть одномерным тензором размера (operand.dim_size(quantization_axis),) (поканальное квантование).
max Тензор Tensor. Должен иметь тот же тип, что и operand. Минимальное значение (значения) для отсечения операнда. Должен быть тензором типа T. Если quantization_axis равен -1 (квантование всего тензора), должен быть скалярным тензором; в противном случае должен быть одномерным тензором размера (operand.dim_size(quantization_axis),) (поканальное квантование).
scales Тензор Tensor типа float32. Значение (значения) с плавающей запятой, используемое в качестве масштаба (масштабов) при квантовании operand, min и max. Если quantization_axis равен -1 (квантование всего тензора), должен быть скалярным тензором; в противном случае должен быть одномерным тензором размера (operand.dim_size(quantization_axis),) (поканальное квантование).
zero_points Тензор Tensor типа int32. Значение (значения) int32, используемое в качестве zero_point(s) при квантовании operand, min и max. Требование к форме такое же, как для масштабов.
quantization_min_val int. Минимальное значение квантования, использованное при квантовании операнда.
quantization_max_val int. Максимальное значение квантования, использованное при квантовании операнда.
quantization_axis Необязательный int. По умолчанию — -1. Указывает индекс измерения тензора, вдоль которого применяется поканальное квантование срезов. Если задано значение -1 (по умолчанию), используется квантование всего тензора. В противном случае значение должно находиться в диапазоне [0, operand.dims()).
name Имя операции (необязательно).
Возвращает
Тензор Tensor. Имеет тот же тип, что и operand.

© 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/UniformQuantizedClipByValue

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API