Remove subprocess calls in ONNX export (#897)
* remove subprocess calls
* add do_validation argument
* nits
* avoid circular imports
* fix test
* fix test
* fix task signature
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update optimum/exporters/onnx/__main__.py
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* Update docs/source/exporters/onnx/package_reference/export.mdx
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>
* typo
---------
Co-authored-by: regisss <15324346+regisss@users.noreply.github.com>