Contents:
Project Status
Installation Guide
Getting Started with HGQ2
QKeras
FAQs
API Reference:
hgq package
hgq.config package
hgq.constraints package
hgq.layers package
hgq.quantizer package
hgq.regularizers package
hgq.utils package
qkeras package
High Granularity Quantization 2
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
add_weight() (qkeras.quantizers.frozen_quantizer.FrozenFixedPointQuantizer method)
all_places() (in module hgq.quantizer.config)
all_quantizer_types() (in module hgq.config.quantizer)
(in module hgq.quantizer.config)
B
b (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.FixedPointQuantizerKIF property)
b0 (hgq.quantizer.config.KBIConfig attribute)
BaseBetaPID (class in hgq.utils.sugar.beta_pid)
batch() (hgq.utils.dataset.Dataset method)
(hgq.utils.sugar.Dataset method)
bc (hgq.quantizer.config.KBIConfig attribute)
beta (hgq.layers.batch_normalization.QBatchNormalization property)
(hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
(hgq.layers.QBatchNormalization property)
beta0 (hgq.config.layer.GlobalConfig attribute)
BetaPID (class in hgq.utils.sugar)
(class in hgq.utils.sugar.beta_pid)
BetaScheduler (class in hgq.utils.sugar)
(class in hgq.utils.sugar.beta_scheduler)
bits (hgq.layers.Quantizer property)
(hgq.quantizer.internal.base.DummyQuantizer property)
(hgq.quantizer.internal.base.TrainableQuantizerBase property)
(hgq.quantizer.internal.DummyQuantizer property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
(hgq.quantizer.internal.TrainableQuantizerBase property)
(hgq.quantizer.Quantizer property)
(hgq.quantizer.quantizer.Quantizer property)
(qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
bits_() (hgq.layers.Quantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
BitwidthMapperBase (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.base)
bq (hgq.layers.batch_normalization.QBatchNormalization property)
(hgq.layers.conv.QBaseConv property)
(hgq.layers.core.dense.QDense property)
(hgq.layers.core.einsum_dense.QEinsumDense property)
(hgq.layers.core.QDense property)
(hgq.layers.core.QEinsumDense property)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm property)
(hgq.layers.QBatchNormalization property)
(hgq.layers.QEinsumDense property)
(hgq.layers.QEinsumDenseBatchnorm property)
br (hgq.quantizer.config.KBIConfig attribute)
build() (hgq.layers.batch_normalization.QBatchNormalization method)
(hgq.layers.conv.QBaseConv method)
(hgq.layers.core.base.MultipleQuantizers method)
(hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.base.QLayerBaseMultiInputs method)
(hgq.layers.core.base.QLayerBaseSingleInput method)
(hgq.layers.core.dense.QBatchNormDense method)
(hgq.layers.core.dense.QDense method)
(hgq.layers.core.einsum_dense.QEinsumDense method)
(hgq.layers.core.QBatchNormDense method)
(hgq.layers.core.QDense method)
(hgq.layers.core.QEinsumDense method)
(hgq.layers.core.QLayerBase method)
(hgq.layers.core.QLayerBaseMultiInputs method)
(hgq.layers.core.QLayerBaseSingleInput method)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm method)
(hgq.layers.multi_head_attention.QMultiHeadAttention method)
(hgq.layers.ops.accum.QMeanPow2 method)
(hgq.layers.ops.accum.QSum method)
(hgq.layers.ops.einsum.QEinsum method)
(hgq.layers.ops.merge.QAveragePow2 method)
(hgq.layers.ops.merge.QDot method)
(hgq.layers.ops.QAveragePow2 method)
(hgq.layers.ops.QDot method)
(hgq.layers.ops.QEinsum method)
(hgq.layers.ops.QMeanPow2 method)
(hgq.layers.ops.QSum method)
(hgq.layers.QAveragePow2 method)
(hgq.layers.QBatchNormalization method)
(hgq.layers.QBatchNormDense method)
(hgq.layers.QDot method)
(hgq.layers.QEinsum method)
(hgq.layers.QEinsumDense method)
(hgq.layers.QEinsumDenseBatchnorm method)
(hgq.layers.QMeanPow2 method)
(hgq.layers.QMultiHeadAttention method)
(hgq.layers.QSoftmax method)
(hgq.layers.QSum method)
(hgq.layers.Quantizer method)
(hgq.layers.softmax.QSoftmax method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.FixedPointQuantizerBase method)
(hgq.quantizer.internal.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer method)
(hgq.quantizer.internal.FloatPointQuantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
(qkeras.quantizers.frozen_quantizer.FrozenFixedPointQuantizer method)
bw_mapper (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.config.QuantizerConfigBase attribute)
bw_to_x() (hgq.quantizer.internal.base.BitwidthMapperBase method)
(hgq.quantizer.internal.base.DefaultBitwidthMapper method)
(hgq.quantizer.internal.BitwidthMapperBase method)
(hgq.quantizer.internal.DefaultBitwidthMapper method)
C
call() (hgq.layers.activation.QUnaryFunctionLUT method)
(hgq.layers.batch_normalization.QBatchNormalization method)
(hgq.layers.conv.QBaseConv method)
(hgq.layers.conv.QConv1D method)
(hgq.layers.core.base.MultipleQuantizers method)
(hgq.layers.core.dense.QBatchNormDense method)
(hgq.layers.core.dense.QDense method)
(hgq.layers.core.einsum_dense.QEinsumDense method)
(hgq.layers.core.QBatchNormDense method)
(hgq.layers.core.QDense method)
(hgq.layers.core.QEinsumDense method)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm method)
(hgq.layers.multi_head_attention.QMultiHeadAttention method)
(hgq.layers.ops.accum.QSum method)
(hgq.layers.ops.einsum.QEinsum method)
(hgq.layers.ops.merge.QMerge method)
(hgq.layers.ops.QEinsum method)
(hgq.layers.ops.QSum method)
(hgq.layers.QBatchNormalization method)
(hgq.layers.QBatchNormDense method)
(hgq.layers.QConv1D method)
(hgq.layers.QEinsum method)
(hgq.layers.QEinsumDense method)
(hgq.layers.QEinsumDenseBatchnorm method)
(hgq.layers.QMultiHeadAttention method)
(hgq.layers.QSoftmax method)
(hgq.layers.QSum method)
(hgq.layers.Quantizer method)
(hgq.layers.QUnaryFunctionLUT method)
(hgq.layers.softmax.QSoftmax method)
(hgq.quantizer.internal.base.DummyQuantizer method)
(hgq.quantizer.internal.base.TrainableQuantizerBase method)
(hgq.quantizer.internal.DummyQuantizer method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.FixedPointQuantizerBase method)
(hgq.quantizer.internal.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer method)
(hgq.quantizer.internal.FloatPointQuantizer method)
(hgq.quantizer.internal.TrainableQuantizerBase method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
check_axis() (in module hgq.quantizer.internal.base)
check_save_load_own_variables() (in module hgq.layers.core.base)
compute_output_shape() (hgq.layers.multi_head_attention.QMultiHeadAttention method)
(hgq.layers.QMultiHeadAttention method)
(hgq.layers.QSoftmax method)
(hgq.layers.softmax.QSoftmax method)
(hgq.quantizer.internal.base.TrainableQuantizerBase method)
(hgq.quantizer.internal.TrainableQuantizerBase method)
D
Dataset (class in hgq.utils.dataset)
(class in hgq.utils.sugar)
DefaultBitwidthMapper (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.base)
DummyQuantizer (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.base)
E
e (hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
e0 (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
e00 (hgq.quantizer.config.FloatConfig attribute)
e0c (hgq.quantizer.config.FloatConfig attribute)
e0r (hgq.quantizer.config.FloatConfig attribute)
ebops (hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
(hgq.layers.multi_head_attention.QMultiHeadAttention property)
(hgq.layers.QMultiHeadAttention property)
(hgq.layers.QSoftmax property)
(hgq.layers.softmax.QSoftmax property)
ec (hgq.quantizer.config.FloatConfig attribute)
enable_ebops (hgq.config.layer.GlobalConfig attribute)
(hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
enable_iq (hgq.config.layer.GlobalConfig attribute)
(hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
enable_lora() (hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.QLayerBase method)
enable_oq (hgq.config.layer.GlobalConfig attribute)
(hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
epsilon (hgq.quantizer.internal.base.DummyQuantizer property)
(hgq.quantizer.internal.base.TrainableQuantizerBase property)
(hgq.quantizer.internal.DummyQuantizer property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
(hgq.quantizer.internal.TrainableQuantizerBase property)
epsilon_() (hgq.layers.Quantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
er (hgq.quantizer.config.FloatConfig attribute)
F
f (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.FixedPointQuantizerKIF property)
f0 (hgq.quantizer.config.KIFConfig attribute)
fc (hgq.quantizer.config.KIFConfig attribute)
FixedPointQuantizerBase (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.fixed_point_quantizer)
FixedPointQuantizerKBI (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.fixed_point_quantizer)
FixedPointQuantizerKIF (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.fixed_point_quantizer)
FloatConfig (class in hgq.quantizer.config)
FloatPointQuantizer (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.float_point_quantizer)
fr (hgq.quantizer.config.KIFConfig attribute)
FreeEBOPs (class in hgq.utils.sugar)
(class in hgq.utils.sugar.ebops)
from_config() (hgq.config.quantizer.QuantizerConfig class method)
(hgq.config.QuantizerConfig class method)
(hgq.layers.core.base.QLayerBase class method)
(hgq.layers.core.QLayerBase class method)
(hgq.layers.Quantizer class method)
(hgq.quantizer.config.QuantizerConfig class method)
(hgq.quantizer.internal.base.BitwidthMapperBase class method)
(hgq.quantizer.internal.BitwidthMapperBase class method)
(hgq.quantizer.Quantizer class method)
(hgq.quantizer.quantizer.Quantizer class method)
(hgq.quantizer.QuantizerConfig class method)
from_string() (qkeras.quantizers.quantized_bits class method)
(qkeras.quantizers.quantized_bits.quantized_bits class method)
FrozenFixedPointQuantizer (class in qkeras.quantizers.frozen_quantizer)
G
gamma (hgq.layers.batch_normalization.QBatchNormalization property)
(hgq.layers.QBatchNormalization property)
gather_vars_to_kwargs() (in module hgq.utils.misc)
get_any_k() (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase method)
(hgq.quantizer.internal.FixedPointQuantizerBase method)
get_avg_beta() (hgq.utils.sugar.beta_pid.BetaPID method)
(hgq.utils.sugar.BetaPID method)
get_config() (hgq.config.quantizer.QuantizerConfig method)
(hgq.config.QuantizerConfig method)
(hgq.constraints.Max method)
(hgq.constraints.Min method)
(hgq.constraints.MinMax method)
(hgq.layers.activation.QUnaryFunctionLUT method)
(hgq.layers.batch_normalization.QBatchNormalization method)
(hgq.layers.conv.QBaseConv method)
(hgq.layers.conv.QConv1D method)
(hgq.layers.conv.QConv2D method)
(hgq.layers.conv.QConv3D method)
(hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.base.QLayerBaseMultiInputs method)
(hgq.layers.core.base.QLayerBaseSingleInput method)
(hgq.layers.core.dense.QBatchNormDense method)
(hgq.layers.core.dense.QDense method)
(hgq.layers.core.einsum_dense.QEinsumDense method)
(hgq.layers.core.QBatchNormDense method)
(hgq.layers.core.QDense method)
(hgq.layers.core.QEinsumDense method)
(hgq.layers.core.QLayerBase method)
(hgq.layers.core.QLayerBaseMultiInputs method)
(hgq.layers.core.QLayerBaseSingleInput method)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm method)
(hgq.layers.multi_head_attention.QMultiHeadAttention method)
(hgq.layers.ops.accum.QMeanPow2 method)
(hgq.layers.ops.accum.QSum method)
(hgq.layers.ops.einsum.QEinsum method)
(hgq.layers.ops.merge.QAdd method)
(hgq.layers.ops.merge.QAveragePow2 method)
(hgq.layers.ops.merge.QDot method)
(hgq.layers.ops.merge.QMaximum method)
(hgq.layers.ops.merge.QMerge method)
(hgq.layers.ops.merge.QMinimum method)
(hgq.layers.ops.merge.QMultiply method)
(hgq.layers.ops.merge.QSubtract method)
(hgq.layers.ops.QAdd method)
(hgq.layers.ops.QAveragePow2 method)
(hgq.layers.ops.QDot method)
(hgq.layers.ops.QEinsum method)
(hgq.layers.ops.QMaximum method)
(hgq.layers.ops.QMeanPow2 method)
(hgq.layers.ops.QMinimum method)
(hgq.layers.ops.QMultiply method)
(hgq.layers.ops.QSubtract method)
(hgq.layers.ops.QSum method)
(hgq.layers.QAdd method)
(hgq.layers.QAveragePow2 method)
(hgq.layers.QBatchNormalization method)
(hgq.layers.QBatchNormDense method)
(hgq.layers.QConv1D method)
(hgq.layers.QConv2D method)
(hgq.layers.QConv3D method)
(hgq.layers.QDot method)
(hgq.layers.QEinsum method)
(hgq.layers.QEinsumDense method)
(hgq.layers.QEinsumDenseBatchnorm method)
(hgq.layers.QMaximum method)
(hgq.layers.QMeanPow2 method)
(hgq.layers.QMinimum method)
(hgq.layers.QMultiHeadAttention method)
(hgq.layers.QMultiply method)
(hgq.layers.QSoftmax method)
(hgq.layers.QSubtract method)
(hgq.layers.QSum method)
(hgq.layers.Quantizer method)
(hgq.layers.QUnaryFunctionLUT method)
(hgq.layers.softmax.QSoftmax method)
(hgq.quantizer.config.QuantizerConfig method)
(hgq.quantizer.internal.base.BitwidthMapperBase method)
(hgq.quantizer.internal.base.DefaultBitwidthMapper method)
(hgq.quantizer.internal.BitwidthMapperBase method)
(hgq.quantizer.internal.DefaultBitwidthMapper method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
(hgq.quantizer.QuantizerConfig method)
(hgq.regularizers.MonoL1 method)
(qkeras.initializers.initializer.QInitializer method)
(qkeras.initializers.QInitializer method)
(qkeras.quantizers.frozen_quantizer.FrozenFixedPointQuantizer method)
(qkeras.quantizers.quantized_bits method)
(qkeras.quantizers.quantized_bits.quantized_bits method)
get_ebops() (hgq.utils.sugar.beta_pid.BaseBetaPID method)
get_fused_qkernel_and_qbias() (hgq.layers.core.dense.QBatchNormDense method)
(hgq.layers.core.QBatchNormDense method)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm method)
(hgq.layers.QBatchNormDense method)
(hgq.layers.QEinsumDenseBatchnorm method)
get_method_source() (in module hgq.layers.core.base)
get_minimal_i() (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.FixedPointQuantizerKIF method)
get_minimum_i() (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase method)
(hgq.quantizer.internal.FixedPointQuantizerBase method)
get_quantizer() (hgq.config.quantizer.QuantizerConfig method)
(hgq.config.QuantizerConfig method)
(hgq.quantizer.config.QuantizerConfig method)
(hgq.quantizer.QuantizerConfig method)
(qkeras.quantizers.quantized_bits method)
(qkeras.quantizers.quantized_bits.quantized_bits method)
get_quantizer_config_kwargs() (hgq.layers.Quantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
GlobalConfig (class in hgq.config.layer)
H
heterogeneous_axis (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.config.QuantizerConfigBase attribute)
hgq
module
hgq.config
module
hgq.config.layer
module
hgq.config.quantizer
module
hgq.constraints
module
hgq.layers
module
hgq.layers.activation
module
hgq.layers.batch_normalization
module
hgq.layers.conv
module
hgq.layers.core
module
hgq.layers.core.base
module
hgq.layers.core.dense
module
hgq.layers.core.einsum_dense
module
hgq.layers.einsum_dense_batchnorm
module
hgq.layers.multi_head_attention
module
hgq.layers.ops
module
hgq.layers.ops.accum
module
hgq.layers.ops.einsum
module
hgq.layers.ops.merge
module
hgq.layers.softmax
module
hgq.quantizer
module
hgq.quantizer.config
module
hgq.quantizer.internal
module
hgq.quantizer.internal.base
module
hgq.quantizer.internal.fixed_point_quantizer
module
hgq.quantizer.internal.float_point_quantizer
module
hgq.quantizer.quantizer
module
hgq.regularizers
module
hgq.utils
module
hgq.utils.dataset
module
hgq.utils.minmax_trace
module
hgq.utils.misc
module
hgq.utils.singleton
module
hgq.utils.sugar
module
hgq.utils.sugar.beta_pid
module
hgq.utils.sugar.beta_scheduler
module
hgq.utils.sugar.ebops
module
hgq.utils.sugar.pareto
module
hgq.utils.sugar.pbar
module
homogeneous_axis (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.config.QuantizerConfigBase attribute)
I
i (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.FixedPointQuantizerKIF property)
i0 (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
i_decay_speed (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
ic (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
inference_weight_shape() (hgq.quantizer.internal.base.BitwidthMapperBase method)
(hgq.quantizer.internal.base.DefaultBitwidthMapper method)
(hgq.quantizer.internal.BitwidthMapperBase method)
(hgq.quantizer.internal.DefaultBitwidthMapper method)
integers (qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
iq (hgq.layers.core.base.QLayerBaseMultiInputs property)
(hgq.layers.core.base.QLayerBaseSingleInput property)
(hgq.layers.core.QLayerBaseMultiInputs property)
(hgq.layers.core.QLayerBaseSingleInput property)
iq_confs (hgq.layers.core.base.QLayerBaseMultiInputs property)
(hgq.layers.core.QLayerBaseMultiInputs property)
ir (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
is_weight (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.config.QuantizerConfigBase attribute)
K
k (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.FixedPointQuantizerKIF property)
k0 (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
KBIConfig (class in hgq.quantizer.config)
keep_negative (qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
keepdims (hgq.layers.ops.accum.QSum property)
(hgq.layers.ops.QSum property)
(hgq.layers.QSum property)
kif (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerKBI property)
(hgq.quantizer.internal.FixedPointQuantizerKIF property)
KIFConfig (class in hgq.quantizer.config)
kq (hgq.layers.batch_normalization.QBatchNormalization property)
(hgq.layers.conv.QBaseConv property)
(hgq.layers.core.dense.QDense property)
(hgq.layers.core.einsum_dense.QEinsumDense property)
(hgq.layers.core.QDense property)
(hgq.layers.core.QEinsumDense property)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm property)
(hgq.layers.QBatchNormalization property)
(hgq.layers.QEinsumDense property)
(hgq.layers.QEinsumDenseBatchnorm property)
L
LayerConfigScope (class in hgq.config)
(class in hgq.config.layer)
load_own_variables() (hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.QLayerBase method)
M
m (hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
m0 (hgq.quantizer.config.FloatConfig attribute)
Max (class in hgq.constraints)
max (hgq.quantizer.internal.base.DummyQuantizer property)
(hgq.quantizer.internal.base.TrainableQuantizerBase property)
(hgq.quantizer.internal.DummyQuantizer property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
(hgq.quantizer.internal.TrainableQuantizerBase property)
(qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
max_() (hgq.layers.Quantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
mc (hgq.quantizer.config.FloatConfig attribute)
Min (class in hgq.constraints)
min (hgq.quantizer.internal.base.DummyQuantizer property)
(hgq.quantizer.internal.base.TrainableQuantizerBase property)
(hgq.quantizer.internal.DummyQuantizer property)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(hgq.quantizer.internal.float_point_quantizer.FloatPointQuantizer property)
(hgq.quantizer.internal.FloatPointQuantizer property)
(hgq.quantizer.internal.TrainableQuantizerBase property)
(qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
min_() (hgq.layers.Quantizer method)
(hgq.quantizer.Quantizer method)
(hgq.quantizer.quantizer.Quantizer method)
minimal_i_given_xb() (in module hgq.quantizer.internal.fixed_point_quantizer)
minimal_i_given_xf() (in module hgq.quantizer.internal.fixed_point_quantizer)
MinMax (class in hgq.constraints)
module
hgq
hgq.config
hgq.config.layer
hgq.config.quantizer
hgq.constraints
hgq.layers
hgq.layers.activation
hgq.layers.batch_normalization
hgq.layers.conv
hgq.layers.core
hgq.layers.core.base
hgq.layers.core.dense
hgq.layers.core.einsum_dense
hgq.layers.einsum_dense_batchnorm
hgq.layers.multi_head_attention
hgq.layers.ops
hgq.layers.ops.accum
hgq.layers.ops.einsum
hgq.layers.ops.merge
hgq.layers.softmax
hgq.quantizer
hgq.quantizer.config
hgq.quantizer.internal
hgq.quantizer.internal.base
hgq.quantizer.internal.fixed_point_quantizer
hgq.quantizer.internal.float_point_quantizer
hgq.quantizer.quantizer
hgq.regularizers
hgq.utils
hgq.utils.dataset
hgq.utils.minmax_trace
hgq.utils.misc
hgq.utils.singleton
hgq.utils.sugar
hgq.utils.sugar.beta_pid
hgq.utils.sugar.beta_scheduler
hgq.utils.sugar.ebops
hgq.utils.sugar.pareto
hgq.utils.sugar.pbar
qkeras
qkeras.initializers
qkeras.initializers.initializer
qkeras.qlayers
qkeras.quantizers
qkeras.quantizers.frozen_quantizer
qkeras.quantizers.quantized_bits
qkeras.quantizers.utils
MonoL1 (class in hgq.regularizers)
mr (hgq.quantizer.config.FloatConfig attribute)
MultipleQuantizers (class in hgq.layers.core.base)
O
on_epoch_begin() (hgq.utils.sugar.beta_pid.BaseBetaPID method)
(hgq.utils.sugar.beta_pid.BetaPID method)
(hgq.utils.sugar.beta_scheduler.BetaScheduler method)
(hgq.utils.sugar.BetaPID method)
(hgq.utils.sugar.BetaScheduler method)
(hgq.utils.sugar.PBar method)
(hgq.utils.sugar.pbar.PBar method)
on_epoch_end() (hgq.utils.sugar.beta_pid.BetaPID method)
(hgq.utils.sugar.beta_scheduler.BetaScheduler method)
(hgq.utils.sugar.BetaPID method)
(hgq.utils.sugar.BetaScheduler method)
(hgq.utils.sugar.ebops.FreeEBOPs method)
(hgq.utils.sugar.FreeEBOPs method)
(hgq.utils.sugar.pareto.ParetoFront method)
(hgq.utils.sugar.ParetoFront method)
(hgq.utils.sugar.PBar method)
(hgq.utils.sugar.pbar.PBar method)
on_train_begin() (hgq.utils.sugar.beta_pid.BetaPID method)
(hgq.utils.sugar.BetaPID method)
(hgq.utils.sugar.pareto.ParetoFront method)
(hgq.utils.sugar.ParetoFront method)
on_train_end() (hgq.utils.sugar.PBar method)
(hgq.utils.sugar.pbar.PBar method)
oq (hgq.layers.core.base.QLayerBase property)
(hgq.layers.core.QLayerBase property)
overflow_mode (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
override() (hgq.config.quantizer.QuantizerConfigScope method)
(hgq.config.QuantizerConfigScope method)
(hgq.quantizer.config.QuantizerConfigScope method)
P
ParetoFront (class in hgq.utils.sugar)
(class in hgq.utils.sugar.pareto)
parse_string_to_args() (in module qkeras.quantizers.utils)
PBar (class in hgq.utils.sugar)
(class in hgq.utils.sugar.pbar)
PID (class in hgq.utils.sugar.beta_pid)
PieceWiseSchedule (class in hgq.utils.sugar)
(class in hgq.utils.sugar.beta_scheduler)
Q
q_type (hgq.layers.Quantizer property)
(hgq.quantizer.Quantizer property)
(hgq.quantizer.quantizer.Quantizer property)
QAdd (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QAveragePow2 (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QBaseConv (class in hgq.layers.conv)
QBatchNormalization (class in hgq.layers)
(class in hgq.layers.batch_normalization)
QBatchNormDense (class in hgq.layers)
(class in hgq.layers.core)
(class in hgq.layers.core.dense)
qbias (hgq.layers.conv.QBaseConv property)
(hgq.layers.core.dense.QBatchNormDense property)
(hgq.layers.core.dense.QDense property)
(hgq.layers.core.einsum_dense.QEinsumDense property)
(hgq.layers.core.QBatchNormDense property)
(hgq.layers.core.QDense property)
(hgq.layers.core.QEinsumDense property)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm property)
(hgq.layers.QBatchNormDense property)
(hgq.layers.QEinsumDense property)
(hgq.layers.QEinsumDenseBatchnorm property)
QConv1D (class in hgq.layers)
(class in hgq.layers.conv)
QConv2D (class in hgq.layers)
(class in hgq.layers.conv)
QConv3D (class in hgq.layers)
(class in hgq.layers.conv)
QDense (class in hgq.layers.core)
(class in hgq.layers.core.dense)
QDot (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QEinsum (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.einsum)
QEinsumDense (class in hgq.layers)
(class in hgq.layers.core)
(class in hgq.layers.core.einsum_dense)
QEinsumDenseBatchnorm (class in hgq.layers)
(class in hgq.layers.einsum_dense_batchnorm)
QInitializer (class in qkeras.initializers)
(class in qkeras.initializers.initializer)
qkeras
module
qkeras.initializers
module
qkeras.initializers.initializer
module
qkeras.qlayers
module
qkeras.quantizers
module
qkeras.quantizers.frozen_quantizer
module
qkeras.quantizers.quantized_bits
module
qkeras.quantizers.utils
module
qkeras_layer_wrap() (in module qkeras.qlayers)
qkernel (hgq.layers.conv.QBaseConv property)
(hgq.layers.core.dense.QBatchNormDense property)
(hgq.layers.core.dense.QDense property)
(hgq.layers.core.einsum_dense.QEinsumDense property)
(hgq.layers.core.QBatchNormDense property)
(hgq.layers.core.QDense property)
(hgq.layers.core.QEinsumDense property)
(hgq.layers.einsum_dense_batchnorm.QEinsumDenseBatchnorm property)
(hgq.layers.QBatchNormDense property)
(hgq.layers.QEinsumDense property)
(hgq.layers.QEinsumDenseBatchnorm property)
QLayerBase (class in hgq.layers.core)
(class in hgq.layers.core.base)
QLayerBaseMultiInputs (class in hgq.layers.core)
(class in hgq.layers.core.base)
QLayerBaseSingleInput (class in hgq.layers.core)
(class in hgq.layers.core.base)
QLayerMeta (class in hgq.layers.core.base)
QMaximum (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QMeanPow2 (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.accum)
QMerge (class in hgq.layers.ops.merge)
QMinimum (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QMultiHeadAttention (class in hgq.layers)
(class in hgq.layers.multi_head_attention)
QMultiply (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
qscaler_and_qoffset (hgq.layers.batch_normalization.QBatchNormalization property)
(hgq.layers.QBatchNormalization property)
QSoftmax (class in hgq.layers)
(class in hgq.layers.softmax)
QSubtract (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.merge)
QSum (class in hgq.layers)
(class in hgq.layers.ops)
(class in hgq.layers.ops.accum)
quantize() (hgq.quantizer.internal.base.TrainableQuantizerBase method)
(hgq.quantizer.internal.TrainableQuantizerBase method)
quantized_bits (class in qkeras.quantizers)
(class in qkeras.quantizers.quantized_bits)
quantized_relu (class in qkeras.quantizers.quantized_bits)
Quantizer (class in hgq.layers)
(class in hgq.quantizer)
(class in hgq.quantizer.quantizer)
QuantizerConfig (class in hgq.config)
(class in hgq.config.quantizer)
(class in hgq.quantizer)
(class in hgq.quantizer.config)
QuantizerConfigBase (class in hgq.quantizer.config)
QuantizerConfigScope (class in hgq.config)
(class in hgq.config.quantizer)
(class in hgq.quantizer.config)
QUnaryFunctionLUT (class in hgq.layers)
(class in hgq.layers.activation)
R
round_mode (hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
S
save_own_variables() (hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.QLayerBase method)
scale (hgq.layers.ops.accum.QSum property)
(hgq.layers.ops.QSum property)
(hgq.layers.QSum property)
seed_gen (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
set_beta() (hgq.utils.sugar.beta_pid.BaseBetaPID method)
Singleton (class in hgq.utils.singleton)
str_float_int_or_none() (in module qkeras.quantizers.utils)
symmetric (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerBase property)
(hgq.quantizer.internal.FixedPointQuantizerBase property)
(qkeras.quantizers.quantized_bits property)
(qkeras.quantizers.quantized_bits.quantized_bits property)
T
trace_minmax() (in module hgq.utils)
(in module hgq.utils.minmax_trace)
trainable (hgq.quantizer.config.FloatConfig attribute)
(hgq.quantizer.config.KBIConfig attribute)
(hgq.quantizer.config.KIFConfig attribute)
(hgq.quantizer.config.QuantizerConfigBase attribute)
TrainableQuantizerBase (class in hgq.quantizer.internal)
(class in hgq.quantizer.internal.base)
TrainingFlagWrapper (class in hgq.utils.minmax_trace)
try_build_output_quantizer() (hgq.layers.core.base.QLayerBase method)
(hgq.layers.core.QLayerBase method)
U
update_gains() (hgq.utils.sugar.beta_pid.PID method)
update_gains_KcTiTd() (hgq.utils.sugar.beta_pid.PID method)
V
validate_config() (hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.fixed_point_quantizer.FixedPointQuantizerKIF method)
(hgq.quantizer.internal.FixedPointQuantizerKBI method)
(hgq.quantizer.internal.FixedPointQuantizerKIF method)
W
warn_no_synth() (in module hgq.utils.misc)
X
x_to_bw_absmax() (hgq.quantizer.internal.base.BitwidthMapperBase method)
(hgq.quantizer.internal.base.DefaultBitwidthMapper method)
(hgq.quantizer.internal.BitwidthMapperBase method)
(hgq.quantizer.internal.DefaultBitwidthMapper method)
x_to_bw_sign() (hgq.quantizer.internal.base.DefaultBitwidthMapper method)
(hgq.quantizer.internal.DefaultBitwidthMapper method)