An open API service indexing awesome lists of open source software.

https://github.com/madhu102938/brain-tumor-classify

Brain Tumor Classification with various models
https://github.com/madhu102938/brain-tumor-classify

cnn explainable-ai resnet-101 resnet-50 tensorflow2 vgg19

Last synced: 7 months ago
JSON representation

Brain Tumor Classification with various models

Awesome Lists containing this project

README

          

# brain-tumor-classify

[Dataset used](https://www.kaggle.com/datasets/masoudnickparvar/brain-tumor-mri-dataset/data)
Check `Brain Tumor MRI.pdf` for a detailed report

- `model1.ipynb` is the code for the custom model implemention
- `vgg19.ipynb` is the code for feature extraction of VGG19 model for the task, **ImageNet** weights were used
- `resnet50_scratch_ipynb` is the code for resnet50 implementation from scratch in tensorflow
- `resnet_101_freeze.ipynb` is the code for feature extraction of resnet101 model. **ImageNet** weights were used
- `resnet_101_allTrain.ipynb` is the code for finetuning of resnet101 model. **ImageNet** weights were used

---

- `model1_shap.ipynb` is implementation of shaply explainable deep learning on custom implemention
- `layer_by_model1.ipynb` is implementation of layer-by-propagation for custom model
- layer-by-propagation is a technique by which we extract the output of intermediate layers to explain the output of the model