MQBench
latest
Contents:
Get Started
User Guide
Developer Guide
Benchmark
API Reference
MQBench
Index
Edit on GitHub
Index
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
B
backward() (mqbench.fake_quantize.nnie.NNIEQuantizeFunc static method)
C
calculate_qparams() (mqbench.fake_quantize.quantize_base.QuantizeBase method)
(mqbench.observer.LSQObserver method)
(mqbench.observer.LSQPlusObserver method)
(mqbench.observer.MinMaxFloorObserver method)
(mqbench.observer.ObserverBase method)
(mqbench.observer.PoTModeObserver method)
ClipStdObserver (class in mqbench.observer)
ConvBn2d (class in mqbench.nn.intrinsic.modules.fused)
ConvBnReLU2d (class in mqbench.nn.intrinsic.modules.fused)
ConvExtendBnReLUFusion (class in mqbench.fuser_method_mappings)
ConvFreezebn2d (class in mqbench.nn.intrinsic.modules.fused)
ConvFreezebnReLU2d (class in mqbench.nn.intrinsic.modules.fused)
ConvReLU2d (class in mqbench.nn.intrinsic.modules.fused)
ConvTransposeBn2d (class in mqbench.nn.intrinsic.modules.fused)
ConvTransposeBnReLU2d (class in mqbench.nn.intrinsic.modules.fused)
ConvTransposeFreezebn2d (class in mqbench.nn.intrinsic.modules.fused)
ConvTransposeFreezebnReLU2d (class in mqbench.nn.intrinsic.modules.fused)
ConvTransposeReLU2d (class in mqbench.nn.intrinsic.modules.fused)
D
deepcopy_graphmodule() (in module mqbench.utils.utils)
deepcopy_mixedmodule() (in module mqbench.utils.utils)
disable_all() (in module mqbench.utils.state)
disable_logging() (in module mqbench.utils.logger)
DoReFaFakeQuantize (class in mqbench.fake_quantize.dorefa)
dsq_function_per_channel() (in module mqbench.fake_quantize.dsq)
dsq_function_per_tensor() (in module mqbench.fake_quantize.dsq)
DSQFakeQuantize (class in mqbench.fake_quantize.dsq)
E
EMAMinMaxObserver (class in mqbench.observer)
EMAMSEObserver (class in mqbench.observer)
EMAQuantileObserver (class in mqbench.observer)
enable_all() (in module mqbench.utils.state)
enable_calibration() (in module mqbench.utils.state)
enable_calibration_quantization() (in module mqbench.utils.state)
enable_calibration_woquantization() (in module mqbench.utils.state)
enable_quantization() (in module mqbench.utils.state)
eps (mqbench.observer.PoTModeObserver attribute)
extra_repr() (mqbench.fake_quantize.fixed.FixedFakeQuantize method)
(mqbench.fake_quantize.lsq.LearnableFakeQuantize method)
(mqbench.fake_quantize.pact.PACTFakeQuantize method)
(mqbench.fake_quantize.quantize_base.QuantizeBase method)
(mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
(mqbench.observer.ObserverBase method)
F
fake_quant_enabled (mqbench.fake_quantize.dorefa.DoReFaFakeQuantize attribute)
(mqbench.fake_quantize.dsq.DSQFakeQuantize attribute)
(mqbench.fake_quantize.fixed.FixedFakeQuantize attribute)
(mqbench.fake_quantize.lsq.LearnableFakeQuantize attribute)
(mqbench.fake_quantize.nnie.NNIEFakeQuantize attribute)
(mqbench.fake_quantize.pact.PACTFakeQuantize attribute)
(mqbench.fake_quantize.quantize_base.QuantizeBase attribute)
fake_quantize_per_channel_affine() (in module mqbench.custom_symbolic_opset)
fake_quantize_per_tensor_affine() (in module mqbench.custom_symbolic_opset)
FakeQuantizeDSQPerchannel (class in mqbench.fake_quantize.dsq)
FakeQuantizeDSQPertensor (class in mqbench.fake_quantize.dsq)
FakeQuantizeLearnablePerchannelAffine (class in mqbench.fake_quantize.lsq)
FixedFakeQuantize (class in mqbench.fake_quantize.fixed)
forward() (mqbench.fake_quantize.dorefa.DoReFaFakeQuantize method)
(mqbench.fake_quantize.dsq.DSQFakeQuantize method)
(mqbench.fake_quantize.dsq.FakeQuantizeDSQPerchannel static method)
(mqbench.fake_quantize.dsq.FakeQuantizeDSQPertensor static method)
(mqbench.fake_quantize.fixed.FixedFakeQuantize method)
(mqbench.fake_quantize.lsq.FakeQuantizeLearnablePerchannelAffine static method)
(mqbench.fake_quantize.lsq.LearnableFakeQuantize method)
(mqbench.fake_quantize.nnie.NNIEFakeQuantize method)
(mqbench.fake_quantize.nnie.NNIEQuantizeFunc static method)
(mqbench.fake_quantize.pact.PACTFakeQuantize method)
(mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
(mqbench.observer.ClipStdObserver method)
(mqbench.observer.EMAMinMaxObserver method)
(mqbench.observer.EMAMSEObserver method)
(mqbench.observer.EMAQuantileObserver method)
(mqbench.observer.LSQObserver method)
(mqbench.observer.LSQPlusObserver method)
(mqbench.observer.MinMaxFloorObserver method)
(mqbench.observer.MinMaxObserver method)
(mqbench.observer.MSEObserver method)
(mqbench.observer.PoTModeObserver method)
freeze_bn_stats() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
from_float() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d class method)
fuse_conv_freezebn() (in module mqbench.fuser_method_mappings)
fuse_conv_freezebn_relu() (in module mqbench.fuser_method_mappings)
fuse_deconv_bn() (in module mqbench.fuser_method_mappings)
fuse_deconv_bn_relu() (in module mqbench.fuser_method_mappings)
fuse_deconv_freezebn() (in module mqbench.fuser_method_mappings)
fuse_deconv_freezebn_relu() (in module mqbench.fuser_method_mappings)
fuse_linear_bn() (in module mqbench.fuser_method_mappings)
G
getitem2node() (in module mqbench.utils.utils)
grad_scale() (in module mqbench.fake_quantize.lsq)
I
in_features (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d attribute)
is_symmetric_quant() (in module mqbench.utils.utils)
is_tracing_state() (in module mqbench.utils.utils)
L
LearnableFakeQuantize (class in mqbench.fake_quantize.lsq)
LinearBn1d (class in mqbench.nn.intrinsic.modules.fused)
(class in mqbench.nn.intrinsic.qat.modules.linear_fused)
lp_loss() (mqbench.observer.EMAMSEObserver method)
(mqbench.observer.MSEObserver method)
LSQObserver (class in mqbench.observer)
LSQPlusObserver (class in mqbench.observer)
M
max_val (mqbench.observer.ClipStdObserver attribute)
(mqbench.observer.EMAMinMaxObserver attribute)
(mqbench.observer.EMAMSEObserver attribute)
(mqbench.observer.EMAQuantileObserver attribute)
(mqbench.observer.LSQObserver attribute)
(mqbench.observer.LSQPlusObserver attribute)
(mqbench.observer.MinMaxFloorObserver attribute)
(mqbench.observer.MinMaxObserver attribute)
(mqbench.observer.MSEObserver attribute)
(mqbench.observer.ObserverBase attribute)
(mqbench.observer.PoTModeObserver attribute)
min_val (mqbench.observer.ClipStdObserver attribute)
(mqbench.observer.EMAMinMaxObserver attribute)
(mqbench.observer.EMAMSEObserver attribute)
(mqbench.observer.EMAQuantileObserver attribute)
(mqbench.observer.LSQObserver attribute)
(mqbench.observer.LSQPlusObserver attribute)
(mqbench.observer.MinMaxFloorObserver attribute)
(mqbench.observer.MinMaxObserver attribute)
(mqbench.observer.MSEObserver attribute)
(mqbench.observer.ObserverBase attribute)
(mqbench.observer.PoTModeObserver attribute)
MinMaxFloorObserver (class in mqbench.observer)
MinMaxObserver (class in mqbench.observer)
module
mqbench
mqbench.advanced_ptq
mqbench.custom_quantizer
mqbench.custom_symbolic_opset
mqbench.fake_quantize
mqbench.fake_quantize.dorefa
mqbench.fake_quantize.dsq
mqbench.fake_quantize.fixed
mqbench.fake_quantize.lsq
mqbench.fake_quantize.nnie
mqbench.fake_quantize.pact
mqbench.fake_quantize.quantize_base
mqbench.fuser_method_mappings
mqbench.nn
mqbench.nn.intrinsic
mqbench.nn.intrinsic.modules
mqbench.nn.intrinsic.modules.fused
mqbench.nn.intrinsic.qat
mqbench.nn.intrinsic.qat.modules
mqbench.nn.intrinsic.qat.modules.linear_fused
mqbench.observer
mqbench.prepare_by_platform
mqbench.utils
mqbench.utils.logger
mqbench.utils.registry
mqbench.utils.state
mqbench.utils.utils
mqbench
module
mqbench.advanced_ptq
module
mqbench.custom_quantizer
module
mqbench.custom_symbolic_opset
module
mqbench.fake_quantize
module
mqbench.fake_quantize.dorefa
module
mqbench.fake_quantize.dsq
module
mqbench.fake_quantize.fixed
module
mqbench.fake_quantize.lsq
module
mqbench.fake_quantize.nnie
module
mqbench.fake_quantize.pact
module
mqbench.fake_quantize.quantize_base
module
mqbench.fuser_method_mappings
module
mqbench.nn
module
mqbench.nn.intrinsic
module
mqbench.nn.intrinsic.modules
module
mqbench.nn.intrinsic.modules.fused
module
mqbench.nn.intrinsic.qat
module
mqbench.nn.intrinsic.qat.modules
module
mqbench.nn.intrinsic.qat.modules.linear_fused
module
mqbench.observer
module
mqbench.prepare_by_platform
module
mqbench.utils
module
mqbench.utils.logger
module
mqbench.utils.registry
module
mqbench.utils.state
module
mqbench.utils.utils
module
mse() (mqbench.observer.EMAMSEObserver method)
(mqbench.observer.MSEObserver method)
mse_perchannel() (mqbench.observer.EMAMSEObserver method)
(mqbench.observer.MSEObserver method)
MSEObserver (class in mqbench.observer)
N
NNIEFakeQuantize (class in mqbench.fake_quantize.nnie)
NNIEQuantizeFunc (class in mqbench.fake_quantize.nnie)
no_jit_trace (class in mqbench.utils.utils)
O
observer_enabled (mqbench.fake_quantize.dorefa.DoReFaFakeQuantize attribute)
(mqbench.fake_quantize.dsq.DSQFakeQuantize attribute)
(mqbench.fake_quantize.fixed.FixedFakeQuantize attribute)
(mqbench.fake_quantize.lsq.LearnableFakeQuantize attribute)
(mqbench.fake_quantize.nnie.NNIEFakeQuantize attribute)
(mqbench.fake_quantize.pact.PACTFakeQuantize attribute)
(mqbench.fake_quantize.quantize_base.QuantizeBase attribute)
ObserverBase (class in mqbench.observer)
out_features (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d attribute)
P
PACTFakeQuantize (class in mqbench.fake_quantize.pact)
pot_quantization() (in module mqbench.utils.utils)
PoTModeObserver (class in mqbench.observer)
prepare_by_platform() (in module mqbench.prepare_by_platform)
ptq_reconstruction() (in module mqbench.advanced_ptq)
Q
QuantizeBase (class in mqbench.fake_quantize.quantize_base)
R
register_convert_function() (in module mqbench.utils.registry)
register_deploy_function() (in module mqbench.utils.registry)
register_model_quantizer() (in module mqbench.utils.registry)
register_weight_equalization_function() (in module mqbench.utils.registry)
reset_bn_parameters() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
reset_parameters() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
reset_running_stats() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
S
set_log_level() (in module mqbench.utils.logger)
set_quant_type() (mqbench.observer.MinMaxFloorObserver method)
(mqbench.observer.PoTModeObserver method)
symbolic() (mqbench.fake_quantize.dsq.FakeQuantizeDSQPerchannel static method)
(mqbench.fake_quantize.dsq.FakeQuantizeDSQPertensor static method)
(mqbench.fake_quantize.lsq.FakeQuantizeLearnablePerchannelAffine static method)
(mqbench.fake_quantize.nnie.NNIEQuantizeFunc static method)
sync_tensor() (in module mqbench.utils.utils)
T
topology_order() (in module mqbench.utils.utils)
train() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
training (mqbench.nn.intrinsic.modules.fused.ConvBn2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvBnReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvFreezebn2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvFreezebnReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvTransposeBn2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvTransposeBnReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvTransposeFreezebn2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvTransposeFreezebnReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.ConvTransposeReLU2d attribute)
(mqbench.nn.intrinsic.modules.fused.LinearBn1d attribute)
(mqbench.observer.PoTModeObserver attribute)
U
update_bn_stats() (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d method)
W
weight (mqbench.nn.intrinsic.qat.modules.linear_fused.LinearBn1d attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds