As of MS Ignite 2019, ML.NET can now be run in a Jupyter Notebook. This provides tons of benefits, such as data exploration, summary statistics and increased sharability of code.
The repository provides multiple examples on how to get started with ML.NET in Jupyter Notebooks.
The following ML Tasks are included:
- Binary Classification
- Multi-class classification
- Time-series forecasting
- Image classification (Tensorflow)
To run the notebooks locally:
- Install Jupyter Notebooks, e.g. via Anaconda
- Follow the following instructions to install the C# Kernel
- Clone/Fork this repo and start the notebooks in e.g. JupyterLabs