Quantization
Post-training weight quantization utilities and Qwix integration.
-
taktiny.utils.quantization.quantize_linear_weight(array, rule, input_axis_count, batch_axis_count=0, scale_dtype=None)[source]
- Return type:
Any
- Parameters:
array (Any)
rule (Any)
input_axis_count (int)
batch_axis_count (int)
scale_dtype (Any)
-
taktiny.utils.quantization.quantize_conv_weight(array, rule, output_axis_count=1, scale_dtype=None)[source]
Quantizes a convolution kernel per structured output channel.
- Return type:
Any
- Parameters:
array (Any)
rule (Any)
output_axis_count (int)
scale_dtype (Any)
-
taktiny.utils.quantization.quantize_embedding_weight(array, rule, scale_dtype=None, vocabulary_axis_count=1)[source]
- Return type:
Any
- Parameters:
-
-
taktiny.utils.quantization.quantization_rules(quantization)[source]
- Return type:
tuple[QuantizationRule, ...]
- Parameters:
quantization (Any)