skops-dev/skops

skops is a Python library helping you share your scikit-learn based models and put them in production

What it solves

It provides a secure way to share and deploy scikit-learn models in production, addressing the security risks associated with using the standard Python pickle module for model persistence.

How it works

The library consists of two main components: skops.io for the secure persistence of scikit-learn estimators and other objects, and skops.card for generating model cards that document the model's purpose and usage instructions.

Who it’s for

Data scientists and machine learning engineers who use scikit-learn to build models and models who need to share or deploy these models securely.

Highlights

  • Securely persist scikit-learn estimators without using pickle.
  • Create comprehensive model cards to explain model functionality and usage.

Related