/ml-with-sklearn

A course of machine learning with scikit-learn

Primary LanguageJupyter NotebookOtherNOASSERTION

Machine learning with scikit-learn

A repository of Jupyter notebooks with the slides and code examples for our machine learning course using scikit-learn.

Inria License: CeCILLv2.1 Python 3.x nbviwer Binder Open In Colab

Using the notebooks on the cloud

Open the notebooks in MyBinder (recommended) or in Google Colab.

Installing locally

  • Requirements:

  • Install required libraries (they will go in a .venv virtual environment in the current folder).

    poetry install
  • Activate virtual environment:

    poetry shell
  • Run notebooks:

    jupyter notebook
  • Check that all notebooks are working (will take a while):

    pytest -n=auto --nbmake --nbmake-timeout=600 **/*ipynb 

Third-party images and materials usage note

We have made our best to acknowledge the corresponding author whenever using third-party materials. If you find any misattributions do not hesitate to contact us.