AI segmentation and denoising#

Welcome to the session on segmentation on segmentation and denoising using deep learning. This tutorial will pick up where the previous session on pytorch left off. This tutoorial will cover several topics:

Before you start#

When you log into the HPC, make sure you apply the correct settings. On the login page, this is what you should set for the following tutorial:

Kernels to use#

In order to install the singularity containers needed for this exercise, first clone the following repository into your home directory:

git clone https://gitlab.mn.tu-dresden.de/bia-pol/singularity-devbio-napari.git
cd singularity-devbio-napari

Then, install the correct container. The following table shows which container to install for which notebook. You can install a container by running this command:

./install.sh <name-of-container>

Notebook

Installlation

Kernel name

01_2D_unet_training.ipynb

./install.sh pol-course-pytorch

pol-course-pytorch

02_Noise2Void.ipynb

./install.sh pol-course-pytorch

pol-course-pytorch

03_Noise2Void_3D.ipynb

./install.sh n2v

n2v

Lecture materials#

Link to slides