Optimum 文档
配置
加入 Hugging Face 社区
并获得增强的文档体验
开始使用
配置
配置类是指定任务应如何完成的方式。以下是如何配置量化:
- 量化:由
~furiosa.FuriosaQuantizer
执行,可以使用~furiosa.configuration.QuantizationConfig
设置量化。在某些情况下(训练后静态量化)需要校准步骤,可以使用~furiosa.configuration.CalibrationConfig
指定。
QuantizationConfig
class optimum.furiosa.QuantizationConfig
< source >( with_quantize: bool = True normalized_pixel_outputs: typing.Sequence[int] = None )
QuantizationConfig 是处理所有 FuriosaAI 量化参数的配置类。
CalibrationConfig
class optimum.furiosa.CalibrationConfig
< source >( dataset_name: str dataset_config_name: str dataset_split: str dataset_num_samples: int method: CalibrationMethod percentage: typing.Optional[float] = None )
CalibrationConfig 是处理与静态量化校准步骤相关的所有 FurioaAI 参数的配置类。
FuriosaConfig
class optimum.furiosa.FuriosaAIConfig
< source >( opset: typing.Optional[int] = None quantization: typing.Optional[optimum.furiosa.configuration.QuantizationConfig] = None calibration: typing.Optional[optimum.furiosa.configuration.CalibrationConfig] = None **kwargs )