onnxmltools and onnxconverter-common

The former provides common utilities that could be used by various ONNX converters, while the latter is a specific tool that enables the conversion of models to ONNX, making them complements where the former could potentially provide underlying components for the latter.

onnxmltools
73
Verified
onnxconverter-common
69
Established
Maintenance 10/25
Adoption 14/25
Maturity 25/25
Community 24/25
Maintenance 6/25
Adoption 15/25
Maturity 25/25
Community 23/25
Stars: 1,143
Forks: 214
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 295
Forks: 70
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About onnxmltools

onnx/onnxmltools

ONNXMLTools enables conversion of models to ONNX

This tool helps machine learning engineers and data scientists convert their trained models from various frameworks like scikit-learn, TensorFlow, or Core ML into the ONNX format. You provide a model trained in one of the supported toolkits, and it outputs an equivalent model in the ONNX standard format. This allows for easier deployment and portability across different inference runtimes and hardware.

machine-learning-operations model-deployment data-science-workflow AI-engineering predictive-analytics

About onnxconverter-common

microsoft/onnxconverter-common

Common utilities for ONNX converters

This tool helps developers who are integrating AI models built with different frameworks into a single application. It takes models trained in various AI frameworks (like scikit-learn or XGBoost) and converts them into the ONNX format, allowing them to work together seamlessly. This is for developers building and deploying AI solutions that use a mix of machine learning technologies.

AI model deployment Machine learning engineering Model interoperability AI framework integration Software development

Scores updated daily from GitHub, PyPI, and npm data. How scores work