快捷方式

ConvertCustomConfig

class torch.ao.quantization.fx.custom_config.ConvertCustomConfig[source][source]

用於 convert_fx() 的自定義配置。

使用示例

convert_custom_config = ConvertCustomConfig()             .set_observed_to_quantized_mapping(ObservedCustomModule, QuantizedCustomModule)             .set_preserved_attributes(["attr1", "attr2"])
classmethod from_dict(convert_custom_config_dict)[source][source]

從包含以下項的字典建立 ConvertCustomConfig

“observed_to_quantized_custom_module_class”: 一個巢狀字典,將量化模式對映到觀察到的模組類與量化模組類之間的內部對映,例如:: { “static”: {FloatCustomModule: ObservedCustomModule}, “dynamic”: {FloatCustomModule: ObservedCustomModule}, “weight_only”: {FloatCustomModule: ObservedCustomModule} } “preserved_attributes”: 即使在 forward 中未使用,也保留的屬性列表

此函式主要用於向後相容,將來可能會被移除。

返回型別

ConvertCustomConfig

set_observed_to_quantized_mapping(observed_class, quantized_class, quant_type=QuantType.STATIC)[source][source]

設定自定義觀察到的模組類到自定義量化模組類的對映。

量化模組類必須具有一個 from_observed 類方法,該方法將觀察到的模組類轉換為量化模組類。

返回型別

ConvertCustomConfig

set_preserved_attributes(attributes)[source][source]

設定屬性的名稱,即使在模型的 forward 方法中未使用,這些屬性也會在圖模組中保留。

返回型別

ConvertCustomConfig

to_dict()[source][source]

將此 ConvertCustomConfig 轉換為一個字典,其中包含 from_dict() 中描述的項。

返回型別

dict[str, Any]

文件

查閱全面的 PyTorch 開發者文件

檢視文件

教程

獲取適合初學者和高階開發者的深入教程

檢視教程

資源

查詢開發資源並解答疑問

檢視資源