ONNX é o formato comum que permite que um modelo treinado no PyTorch seja executado em um runtime C++, em dispositivos móveis ou em um acelerador de borda.
| Categoria | Frameworks de ML & MLOps |
| Tipo | Intercâmbio de modelos |
| Licença | Apache-2.0 |
| Executa localmente | Sim |
| Construído com | Python |
| Nível de habilidade | Intermediário |
| Melhor para | implantando um modelo em um lugar onde seu framework de treinamento não pode ir |
Outros frameworks de ml de código aberto & ferramentas de mlops que valem a pena comparar:
DagsterOrquestração que pensa em ativos de dados, não em tarefas
TensorFlowO framework de deep learning do Google, construído para produção
PyTorchO framework em que quase todos os modelos de IA modernos são escritos
OpenCVA biblioteca de visão computacional sobre a qual tudo mais é construído
scikit-learnAprendizado de máquina clássico, feito corretamente
Apache AirflowAgende e monitore pipelines de dados
RayEscale Python de um laptop para um cluster
JAXNumPy com autodiff, JIT e TPUs
XGBoostAinda é o melhor em dados tabulares
Label StudioRotule qualquer coisa — texto, imagens, áudio, vídeo
MLflowAcompanhe experimentos e envie modelos sem a planilha
LightGBMAumento de gradiente que treina rapidamente em grandes tabelas
CVATAnotação séria para visão computacional
DVCGit para conjuntos de dados e modelos
OptunaEncontre os hiperparâmetros certos sem adivinhaçãoO ONNX é gratuito e de código aberto (licença Apache-2.0), então você pode usá-lo, hospedá-lo e modificá-lo sem custo.
Sim. O ONNX é projetado para ser executado em sua própria máquina ou servidor, mantendo seus dados privados.
Alternativas populares de código aberto incluem Dagster, TensorFlow, PyTorch. Veja as comparações acima para escolher.
Navegue pelo diretório completo de ferramentas, modelos e projetos de IA de código aberto — atualizado diariamente.
Navegue por todas as ferramentas →