Spec-Zone.ru › PyTorch 2.14

DTypeWithConstraints

class torch.ao.quantization.backend_config.DTypeWithConstraints(dtype=None, quant_min_lower_bound=None, quant_max_upper_bound=None, scale_min_lower_bound=None, scale_max_upper_bound=None, scale_exact_match=None, zero_point_exact_match=None) [исходный код]

Конфигурация для задания дополнительных ограничений для заданного типа данных, таких как диапазоны значений квантования, диапазоны значений масштаба и фиксированные параметры квантования, используемая в DTypeConfig.

В настоящее время поддерживаются следующие ограничения:

  • quant_min_lower_bound и quant_max_upper_bound: нижняя и верхняя границы минимальных и максимальных квантованных значений соответственно. Если quant_min и quant_max в QConfig выходят за пределы этого диапазона, QConfig будет проигнорирована.
  • scale_min_lower_bound и scale_max_upper_bound: нижняя и верхняя границы минимальных и максимальных значений масштаба соответственно. Если минимальное значение масштаба в QConfig (в настоящее время доступно как eps) ниже нижней границы, QConfig будет проигнорирована. Обратите внимание, что верхняя граница в настоящее время не применяется.
  • scale_exact_match и zero_point_exact_match: требования точного совпадения для масштаба и нулевой точки, используемые для операторов с фиксированными параметрами квантования, таких как sigmoid и tanh. Если наблюдатель, указанный в QConfig, не является ни FixedQParamsObserver, ни FixedQParamsFakeQuantize, или если параметры квантования не совпадают, QConfig будет проигнорирована.

© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.ao.quantization.backend_config.DTypeWithConstraints.html

Spec-Zone.ru

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