Spec-Zone.ru › PyTorch 2.14

PlaceholderObserver

class torch.ao.quantization.observer.PlaceholderObserver(dtype=torch.float32, custom_op_name='', compute_dtype=None, quant_min=None, quant_max=None, qscheme=None, eps=None, is_dynamic=False) [исходный код]

Наблюдатель, который ничего не делает и просто передаёт свою конфигурацию квантованному модулю .from_float().

Может использоваться для квантования в float16, для которого не требуется определять диапазоны.

Параметры:
  • dtype – аргумент dtype для узла quantize, необходимый для реализации спецификации эталонной модели.
  • quant_min – минимальное значение в квантованном домене (TODO: согласовать поведение с другими наблюдателями)
  • quant_max – максимальное значение в квантованном домене
  • custom_op_name – (временно) указывает этот наблюдатель для оператора, которому не требуется наблюдение (может использоваться в проходах Graph Mode для операций, требующих особой обработки).
  • compute_dtype (устарел) – если задан, указывает, что будущая функция quantize должна использовать динамическое квантование вместо статического. Это поле устарело; вместо него используйте is_dynamic=True.
  • is_dynamic – если значение True, функция quantize в представлении эталонной модели, получающая статистику из этого экземпляра наблюдателя, будет использовать динамическое квантование.

© 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.observer.PlaceholderObserver.html

Spec-Zone.ru

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