module onnx_tools.optim.onnx_optimisation
#
Short summary#
module mlprodict.onnx_tools.optim.onnx_optimisation
Optimisations of ONNX graphs.
Functions#
function |
truncated documentation |
---|---|
Removes as many nodes as possible without changing the outcome. It applies |
Documentation#
Optimisations of ONNX graphs.
- mlprodict.onnx_tools.optim.onnx_optimisation.onnx_remove_node(onnx_model, recursive=True, debug_info=None, **options)#
Removes as many nodes as possible without changing the outcome. It applies
onnx_remove_node_unused
,onnx_remove_node_identity
, andonnx_remove_node_redundant
.- Parameters:
onnx_model – onnx model
recursive – looks into subgraphs
debug_info – debug information (private)
options – additional options
- Returns:
new onnx model