A DeepLearning Architecture for image segmentation.
This repository contains the code necessary to run a UNet based on the Dynamic Unet implementation of fastai. The implementation uses the PyTorch DeepLearning framework. UNet is used for image segmentation (pixel-wise classification). The repository contains all code necessary to preprocess large tif-images, run training and validation, and perform predictions using the trained models.
- GDAL, Pytorch-fast.ai, Scipy ... (see installation)
- Cuda-capable GPU (overview here)
- Anaconda (download here)
- developed on Windows 10
- clone the Stable UNet repository
conda create --name UNet python==3.9.6
conda activate UNet
cd ../UNet/environment
pip install -r requirements.txt
- clone the Stable UNet repository
conda create --name UNet python==3.9.6
conda activate UNet
pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
cd ../UNet/environment
pip install -r requirements_Linux.txt
- set parameters and run in params_and_main.py
- None yet
- 0.1
- Initial Release
Not licensed
Inspiration, code snippets, etc.