qkeras.qtools.quantized_operators.accumulator_impl
Accumulator operation implementation.
Functions
|
convert po2 type to qbits type. |
Classes
|
class for fixed point accumulator. |
|
class for floating point accumulator. |
abstract class for accumulator. |
|
|
accumulator for po2. |
- class qkeras.qtools.quantized_operators.accumulator_impl.FixedPointAccumulator(kernel_shape, multiplier, use_bias=True)[source]
Bases:
IAccumulatorclass for fixed point accumulator.
- Parameters:
multiplier (IMultiplier)
- class qkeras.qtools.quantized_operators.accumulator_impl.FloatingPointAccumulator(multiplier)[source]
Bases:
IAccumulatorclass for floating point accumulator.
- Parameters:
multiplier (IMultiplier)
- class qkeras.qtools.quantized_operators.accumulator_impl.IAccumulator[source]
Bases:
ABCabstract class for accumulator.
- class qkeras.qtools.quantized_operators.accumulator_impl.Po2Accumulator(kernel_shape, multiplier, use_bias=True)[source]
Bases:
FixedPointAccumulatoraccumulator for po2.
- Parameters:
multiplier (IMultiplier)
- qkeras.qtools.quantized_operators.accumulator_impl.po2_to_qbits(quantizer)[source]
convert po2 type to qbits type.
- Parameters:
quantizer (IQuantizer)