qualia_codegen_core.graph.Quantization module
Contains the Quantization class to hold quantization settings in a model graph node.
- class qualia_codegen_core.graph.Quantization.Quantization(number_type: type[int | float] | None = None, width: int | None = None, long_width: int | None = None, weights_width: int | None = None, bias_width: int | None = None, output_width: int | None = None, weights_scale_factor: int | None = None, bias_scale_factor: int | None = None, output_scale_factor: int | None = None, weights_round_mode: RoundMode | None = None, output_round_mode: RoundMode | None = None)[source]
Bases:
objectHolds quantization settings in a model graph node.
- number_type: type[int | float] | None = None
Number abstract data type, either
floatfor floating-point coding orintfor fixed-point coding