Skip to content

A machine learning model management tool for ML.NET (MLOps)

License

Notifications You must be signed in to change notification settings

dcostea/MLOps.NET

 
 

Repository files navigation

MLOps.NET

MLOps.NET is an SDK tool to track and manage lifecycle of an ML.NET machine learning model.

.NET Core

MLOps.NET NuGet Status

mlops.neticon

Tell me more

If you're used to creating machine learning models in libraries such as Tensorflow, Keras, Scikitlearn or H2O you may have come across libraries such as MLflow or Neptune to manage and track the life-cycle of your machine learning models.

Models created in ML.NET can however currently not be used in MLflow, and as such the idea of MLOps.NET was spawn.

Currently supported storage providers

Model Repository

  • Azure Blob storage
  • Local fileshare

Metadata storage

  • Azure TableStorage
  • SQLite

Roadmap

  • Add Blazor WebAssembly client to vizualize model training
  • Add support for SQL Server
  • Add support for file shares
  • Add support additional support for tracking a models performance
  • Add model deployment support
  • Add data tracking support

Getting started

To be created

Contribute

We welcome contributors! Before getting started, take a moment to read our contributing guidelines

Code of Conduct

Please take a moment to read our code of conduct

About

A machine learning model management tool for ML.NET (MLOps)

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.8%
  • PowerShell 0.2%