qkeras.qtools.run_qtools
Interface for running qtools and qenergy.
Classes
|
integration of different qtools functions. |
- class qkeras.qtools.run_qtools.QTools(model, process, source_quantizers=None, is_inference=False, weights_path=None, keras_quantizer=None, keras_accumulator=None, for_reference=False, model_weights_already_quantized=True, hw_weight_dict=None)[source]
Bases:
objectintegration of different qtools functions.
- calculate_output_bytes(include_model_input_size, default_float_bits)[source]
Computes activation layers’ output size in bytes.
- calculate_weight_bytes(default_float_bits)[source]
Computes weight size in bytes from conv/dense layers.
- get_roofline_numbers(include_model_input_size=True, default_float_bits=32)[source]
Extracts model numbers for roofline model analysis.