horizon_plugin_pytorch.quantization.get_default_qconfig(activation_fake_quant: str | None = 'fake_quant', weight_fake_quant: str | None = 'fake_quant', activation_observer: str | None = 'min_max', weight_observer: str | None = 'min_max', activation_qkwargs: Dict | None = None, weight_qkwargs: Dict | None = None)
Get default qconfig.
- Parameters:
- activation_fake_quant – FakeQuantize type of activation, default is
fake_quant. Avaliable items are fake_quant, lsq, pact.
- weight_fake_quant – FakeQuantize type of weight, default is fake_quant.
Avaliable items are fake_quant, lsq and pact.
- activation_observer – Observer type of activation, default is min_max.
Avaliable items are min_max, fixed_scale, clip, percentile,
clip_std, mse, kl.
- weight_observer – Observer type of weight, default is min_max. Avaliable
items are min_max, fixed_scale, clip, percentile, clip_std, mse.
- activation_qkwargs – A dict contain activation Observer type, args of
activation FakeQuantize and args of activation Observer.
- weight_qkwargs – A dict contain weight Observer type, args of weight
FakeQuantize and args of weight Observer.