Refactor onnx parser (#699)
* Load op when serializing
* Formatting
* Add missing clip field
* Use make_op almost everywhere
* Formatting
* More make ops for rnns
* Get rid of spaces
* Formatting
* Remove operators headers
* Formatting
* Remove unused op headers
* Increase line threshold
* Refactor onnx_parser class
* Formatting
* Add op_parser
* Formatting
* Remove old onnx drivers
* Use file GLOB
* Parse arg ops
* Formatting
* Add pooling
* Formatting
* Add parse_natchnorm
* Add more operators
* Formatting
* Add more operators
* Formatting
* Add more operators
* Formatting
* Add more operators
* Add rnn operators
* Formatting
* Fix tidy issues
* Formatting
* Add back missing param
* Formatting
* Fix shadow variable
* Fix shadow in declaration
* Make global constant
* Formatting
* Add generic op
* Formatting
* Add binary op
* Formatting
* Add variadiac op
* Formatting
* Remove unused fields and functions
* Set default values
* Formatting
* Remove unused member variable
* Add add literal overload
* Use info.add_literal
* Formatting
* Call add_instruction through info class
* Fix tidy issues
* Formatting
Co-authored-by:
mvermeulen <5479696+mvermeulen@users.noreply.github.com>
Showing
src/include/migraphx/op/elu.hpp
100644 → 100755
src/onnx/CMakeLists.txt
100644 → 100755
src/onnx/checks.cpp
0 → 100644
src/onnx/cifar10.cpp
deleted
100644 → 0
src/onnx/conv.cpp
0 → 100755
src/onnx/mnist.cpp
deleted
100644 → 0
src/onnx/onnx.cpp
100644 → 100755
This diff is collapsed.
src/onnx/onnx_parser.cpp
0 → 100644
src/onnx/op_parser.cpp
0 → 100644
src/onnx/padding.cpp
0 → 100644
src/onnx/parse_arg_op.cpp
0 → 100644
src/onnx/parse_aten.cpp
0 → 100644
Please register or sign in to comment