lqdev / MLOps.NET

ML Model Life-cycle Management Tool for ML.NET

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Model Data Storage

  • Azure Table Storage
  • SQL Server
  • 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

ML Model Life-cycle Management Tool for ML.NET

License:MIT License


Languages

Language:C# 100.0%