Generative adversarial network with reinforcement learning for adaptive patch selection in medical and microscopy image denoising.
-
Clone GitHub repository:
git clone https://github.com/joaolcguerreiro/PatchRLGAN.git cd PatchRLGAN -
Create environment:
conda create -n patchrlgan python=3.10.11 conda activate patchrlgan -
Install Python dependencies (Python 3.10 is recommended):
pip install -r requirements.txt
-
Navigate to
configs/config.yamland adjust configuration parameters needed. -
Navigate to
src/scripts/. -
Run script:
python train.py
-
Navigate to
experiments/and copy experiment path. -
Navigate to
src/scripts/. -
Run script:
python test.py --exp=<experiment_path> --epoch=<epoch>
Note: Results are in
<experiment_path>/results.
This project is licensed under MIT license. See LICENSE for details.