Hello @James
Thanks for reaching out to us, there are two ways you may have a try -
1.AutoML & ONNX
With Azure Machine Learning, you can use automated ML to build a Python model and have it converted to the ONNX format. Once the models are in the ONNX format, they can be run on a variety of platforms and devices. Learn more about accelerating ML models with ONNX.
See how to convert to ONNX format in this Jupyter notebook example. Learn which algorithms are supported in ONNX.
I would suggest you to see the notebook example but please make sure it is supported in the ONNX.
2.Try the onnxconverter-common package if above not working
The onnxconverter-common package provides common functions and utilities for use in converters from various AI frameworks to ONNX. It also enables the different converters to work together to convert a model from mixed frameworks, like a scikit-learn pipeline embedding a xgboost model.
https://github.com/microsoft/onnxconverter-common
At the meantime, I have contact Azure machine learning sdk team to check since in the document there is not a clear way to do so. I will let you know once I get any response from them.
I hope this helps.
Regards,
Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.