Skip to content

RaffelRavionaldo/Image_classification-Brain-Tumor-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Image_classification-Brain-Tumor-

Use Functional API with tensorflow and pytorch

Train image classification with this dataset: https://www.kaggle.com/datasets/thomasdubail/brain-tumors-256x256

we train the image classification model with tensorflow and pytorch with the same architecture.

we get the tensorflow model has training accuracy = 77% and validation accuracy = 72% and pytorch model with training acc = 81% and validation acc = 78% and we train faster with pytorch than tensorflow.

if we want to increase the training accuracy, we can train longer or train the bigger model (in this case, we can add block_e etc)

but if the model overfits, we can do regularization like using a dropout layer, more data and more data augmentation.

You can this model for another dataset, but don't forget to change the num_classes variable (the value on it is the number of your dataset label).

model_weight.h5 is the weight for tensorflow, if you want to get pytorch architecture and weight after training, you can download it at this link :

https://drive.google.com/file/d/1-xa1VAuiuxtiLuk5-PHZT2wNMvU__6K1/view?usp=sharing

https://drive.google.com/file/d/1CLUcpWNelbbuJ73tt-h6gTawpwD_k5Uh/view?usp=sharing

About

Use Functional API with tensorflow and pytorch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published