qonnx.analysis.inference_cost (module)

qonnx.analysis.inference_cost.aggregate_dict_keys(res_dict)
qonnx.analysis.inference_cost.get_node_tensor_dtypes(model, node)
qonnx.analysis.inference_cost.get_node_tensor_shapes(model, node)
qonnx.analysis.inference_cost.get_node_weight_density(model, w_name)
qonnx.analysis.inference_cost.inference_cost(model, discount_sparsity=True)

Ensure all nodes have unique names prior to calling this analysis pass.

qonnx.analysis.inference_cost.inference_cost_conv(model, node, discount_sparsity)
qonnx.analysis.inference_cost.inference_cost_matmul(model, node, discount_sparsity)
qonnx.analysis.inference_cost.inference_cost_upsample(model, node, discount_sparsity)