Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

README.md 1.9 KB

You have to be logged in to leave a comment. Sign In

CheXNet

A Python3 (TensorFlow) reimplementation of CheXNet paper - Classification and Localization of Thoracic Diseases

Open In Colab

Prerequisites

  • Python 3.8+
  • TensorFlow 2.5+
  • All the specified requirements in the text file

Usage

  1. Clone this repository.
  2. Install requirements.txt using pip install -r requirements.txt.
  3. Use DVC to pull the files that are stored on the DAGsHub remote storage by running dvc pull
  4. Modify the code as you wish.
  5. Run dvc repro to run the pipeline and train the model.

The resultant heatmaps from the evaluation stages should look something like 👇

target-image

The ChestX-ray14 Dataset

The 45GB dataset comprises 112,120 frontal-view chest X-ray images organized 14 different folders, based on individual tarballs. There is a master list of images with target labels, image IDs, patient IDs alongside additional patient metadata. The dataset is available on the Kaggle platform.

1GB-Dataset

To use a smaller, subsampled dataset, run the following commands from the repository's root directory:

git update-index --assume-unchanged data_labeling/data.dvc
curl https://dagshub.com/nirbarazida/CheXNet/raw/d74cccbd0957c41dac7560565d2b7b4df3c0d195/data_labeling/data.dvc -o data_labeling/data.dvc

Acknowledgements

Note: If you are adding/removing/moving files to different directories, it can affect the DVC pipeline, and therefore the dvc repro command might not run properly.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...