# Nuclei Image Segmentation With UNets

This tutorial can be viewed at [nbviewer](https://nbviewer.jupyter.org/github/skorch-dev/skorch/blob/master/examples/nuclei_image_segmentation/Nuclei_Image_Segmentation.ipynb).

## Setup

To run the notebook locally, please following the following setup procedure:

1. Install dependencies: `pip install -r requirements.txt`
1. Follow [Kaggle's installation and configuration documentation](https://github.com/Kaggle/kaggle-api#installation) to install and configure the kaggle cli
1. Go to Kaggle's [2018 Data Science Bowl Competition](https://www.kaggle.com/c/data-science-bowl-2018), click on "Late Submission" and accept the terms and conditions to get access to the data.
1. Run `./dl_extract_prepare.sh` to download, extract and prepare the data.

## Running notebook

1. Start jupyter notebook `jupyter notebook`
1. Open `Nuclei_Image_Segmentation.ipynb`
