hls4ml.backends.fpga.passes package

Submodules

hls4ml.backends.fpga.passes.bn_quant module

class hls4ml.backends.fpga.passes.bn_quant.BatchNormalizationQuantizedTanhConfigTemplate

Bases: hls4ml.backends.template.LayerConfigTemplate

format(node)
class hls4ml.backends.fpga.passes.bn_quant.BatchNormalizationQuantizedTanhFunctionTemplate

Bases: hls4ml.backends.template.FunctionCallTemplate

format(node)
class hls4ml.backends.fpga.passes.bn_quant.MergeBatchNormAndQuantizedTanh

Bases: hls4ml.model.optimizer.optimizer.OptimizerPass

match(node)
transform(model, node)
class hls4ml.backends.fpga.passes.bn_quant.QuantizeDenseOutput

Bases: hls4ml.model.optimizer.optimizer.OptimizerPass

match(node)
transform(model, node)
hls4ml.backends.fpga.passes.bn_quant.register_bn_quant(backend)

Module contents