onnxruntime/include/onnxruntime/core/optimizer
Konstantinos Karanasos a872ba7894
Convert Unsqueeze elimination to rewrite rule + improvements in graph utils and graph transformer utils (#670)
* Convert unsqueeze elimination to rewrite rule

* Simplify the way we register predefined transformers and rules in the inference session (all details are now moved to the graph transformer utils)

* Some reorganization and renaming of methods in graph_utils

* Updates in graph transformers test

* Update in edge removal to not perform unnecessary check of node args that led to race conditions when updating the graph

* Improve documentation for rewrite rules

* Remove top-down rule-based transformer (given we currently have only one type of rule-based transformer)
2019-03-26 13:58:15 -07:00
..
graph_transformer.h add capi to set graph optimization level (#657) 2019-03-20 17:14:46 -07:00
graph_transformer_level.h add capi to set graph optimization level (#657) 2019-03-20 17:14:46 -07:00
graph_transformer_utils.h Convert Unsqueeze elimination to rewrite rule + improvements in graph utils and graph transformer utils (#670) 2019-03-26 13:58:15 -07:00
rewrite_rule.h Convert Unsqueeze elimination to rewrite rule + improvements in graph utils and graph transformer utils (#670) 2019-03-26 13:58:15 -07:00
rule_based_graph_transformer.h Convert Unsqueeze elimination to rewrite rule + improvements in graph utils and graph transformer utils (#670) 2019-03-26 13:58:15 -07:00