AarohiSingla / SRGAN_CustomDataset

Learn how to train SRGAN on Custom dataset
32 stars 24 forks source link

SRGAN On Custom Dataset

Learn how to train SRGAN on Custom dataset

Environment Setup

Open anaconda prompt and cd to the folder where you have your environment.yml file

conda env create -f environment.yml

conda activate srganenv_gpu

Now Install Pytorch as per your resources

GPU

conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=10.0 -c pytorch

CPU Only

conda install pytorch-cpu==1.1.0 torchvision-cpu==0.3.0 cpuonly -c pytorch

Train your Model:

!python main.py --LR_path custom_dataset_cars/hr_train_LR --GT_path custom_dataset_cars/hr_train_HR

Test your Model:

!python main.py --mode test_only --LR_path test_data/cars --generator_path ./model/srgan_custom.pt

If you want to test the model which is trained on div2K dataset then download the model from here: https://github.com/AarohiSingla/SRGAN_CustomDataset/tree/main/pretrained_models