Skip to content

sckim0430/Pneumonia-Detection

Repository files navigation

Pneumonia-Detection

Description

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.


Requirement

Requires Python 3.6 and keras 2.2.4, tensorflow-gpu 1.14.0, implemented by Cumtom Retinanet.

$ pip install -r requirements.txt

Custom Dataset

  1. First, edit the SETTINGS.json file to suit your personal environment.
  2. Save Kaggle RSNA DataSet in ./data/ folder.
  3. Run prepare_data.sh.
$ sh prepare_data.sh

Train

Modify Retinanet.py or train.sh.

$ sh train.sh

or

$ python ./src/train/Retinanet/Retinanet.py

Evaluation

Modify Eval_Retinanet.py or evaluate.sh.

$ sh evaluate.sh

or

$ python ./src/eval/Retinanet/Eval_Retinanet.py

Visualization

Modify GradCam_Retinanet.py or visualization.sh.

$ sh visualization.sh

or

$ python ./src/infer/GradCam_Retinanet.py

Contack

[email protected]

About

Kaggle Rsna Pneumonia Detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages