This repository aims to solve the problem of Pneumonia Detection via AI which is the Kaggle RSNA Challenge.
We performed preprocessing, training, visualization (GradCam) and detection using the given dataset in Kaggle RSNA.
Requires Python 3.6 and keras 2.2.4, tensorflow-gpu 1.14.0, implemented by Cumtom Retinanet.
$ pip install -r requirements.txt- First, edit the SETTINGS.json file to suit your personal environment.
- Save Kaggle RSNA DataSet in ./data/ folder.
- Run prepare_data.sh.
$ sh prepare_data.shModify Retinanet.py or train.sh.
$ sh train.shor
$ python ./src/train/Retinanet/Retinanet.pyModify Eval_Retinanet.py or evaluate.sh.
$ sh evaluate.shor
$ python ./src/eval/Retinanet/Eval_Retinanet.pyModify GradCam_Retinanet.py or visualization.sh.
$ sh visualization.shor
$ python ./src/infer/GradCam_Retinanet.py
