Scalar
Source header: cuvs/preprocessing/quantize/scalar.hpp
Scalar quantizer utilities
preprocessing::quantize::scalar::params
quantizer parameters.
Fields
preprocessing::quantize::scalar::quantizer
Defines and stores scalar for quantisation upon training
The quantization is performed by a linear mapping of an interval in the float data type to the full range of the quantized int type.
Fields
preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
Additional overload: preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
Additional overload: preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
Additional overload: preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
Additional overload: preprocessing::quantize::scalar::train
Initializes a scalar quantizer to be used later for quantizing the dataset.
Usage example:
Parameters
Returns
Additional overload: preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::transform
Applies quantization transform to given dataset
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void
Additional overload: preprocessing::quantize::scalar::inverse_transform
Perform inverse quantization step on previously quantized dataset
Note that depending on the chosen data types train dataset the conversion is not lossless.
Usage example:
Parameters
Returns
void