Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/glemaitre/eupython_2022


https://github.com/glemaitre/eupython_2022

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# EuroPython 2022 - scikit-learn tutorial

Some intro [slides](https://docs.google.com/presentation/d/16AEtPVY4MVnBUsZ8CVPsnpvK5uo9HP3oJZ1Ds3AUBoA/edit?usp=sharing)

## Follow the tutorial online

- Launch an online notebook environment using: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/glemaitre/pydata_berlin_2022_scikit_learn_tutorial/main)

You need an internet connection but you will not have to install any package
locally.

## Running the tutorial locally

### Dependencies

The tutorials will require the following packages:

* python
* jupyter
* scikit-learn
* pandas
* matplotlib
* seaborn
* shap

### Local install

We provide both `requirements.txt` and `environment.yml` to install packages.

You can install the packages using `pip`:

```
$ pip install -r requirements.txt
```

You can create an `sklearn-tutorial` conda environment executing:

```
$ conda env create -f environment.yml
```

and later activate the environment:

```
$ conda activate sklearn-tutorial
```

You might also only update your current environment using:

```
$ conda env update --prefix ./env --file environment.yml --prune
```