ezmsg.sigproc.quantize#
Classes
- class QuantizeSettings(max_val, min_val=0.0, bits=8)[source]#
Bases:
SettingsSettings for the Quantizer.
- max_val: float#
Clip the data to this maximum value before quantization and map the [min_val max_val] range to the quantized range.
- min_val: float = 0.0#
Clip the data to this minimum value before quantization and map the [min_val max_val] range to the quantized range. Default: 0
- class QuantizeTransformer(*args, settings=None, **kwargs)[source]#
Bases:
BaseTransformer[QuantizeSettings,AxisArray,AxisArray]- Parameters:
settings (SettingsType)
- class QuantizerUnit(*args, settings=None, **kwargs)[source]#
Bases:
BaseTransformerUnit[QuantizeSettings,AxisArray,AxisArray,QuantizeTransformer]- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
QuantizeSettings
- class QuantizeSettings(max_val, min_val=0.0, bits=8)[source]#
Bases:
SettingsSettings for the Quantizer.
- max_val: float#
Clip the data to this maximum value before quantization and map the [min_val max_val] range to the quantized range.
- min_val: float = 0.0#
Clip the data to this minimum value before quantization and map the [min_val max_val] range to the quantized range. Default: 0
- class QuantizeTransformer(*args, settings=None, **kwargs)[source]#
Bases:
BaseTransformer[QuantizeSettings,AxisArray,AxisArray]- Parameters:
settings (SettingsType)
- class QuantizerUnit(*args, settings=None, **kwargs)[source]#
Bases:
BaseTransformerUnit[QuantizeSettings,AxisArray,AxisArray,QuantizeTransformer]- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
QuantizeSettings