[Discussion] Look for service to upload a model and receive a REST API endpoint, for serving predictions

This page summarizes the projects mentioned and recommended in the original post on /r/MachineLearning

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • huggingface_hub

    The official Python client for the Huggingface Hub.

  • You can try https://huggingface.co/ You can host and deploy any model, you can also host your datasets and private models.

  • transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

  • The library has more than 50k stars: https://github.com/huggingface/transformers

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • seldon-core

    An MLOps framework to package, deploy, monitor and manage thousands of production machine learning models

  • If you want to serve your model at scale, with a bunch of production features you should have a look at the open-source framework Seldon Core. It does what you're asking for plus a bunch of other cool stuff like routing, logging and monitoring.

  • domino-research

    Projects developed by Domino's R&D team

  • (Disclosure, I am a maintainer on this project) You should checkout Bridge - it deploys models directly from an MLflow registry to SageMaker inference endpoints (hosted APIs). It basically turns your registry into a declarative source of truth for your hosting. The advantage of this approach is that it provides a clean way to update/upgrade your APIs from the same place you're tracking your new versions, experiments etc. One source of truth. You can get an MLflow registry up in a couple minutes if you don't have one.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts