Skip to content

This pipeline is useful if you are working with computer vision models which the trained data is batched with PyTorch Dataloader pakage

Notifications You must be signed in to change notification settings

Ali619/pipeline_for_create_and_experiment_models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A pipeline to train and compare 2 Torchvision models

In this pipeline, I choosed EfficientNet_B0 and EfficientNet_B2 to train them with 2 datasets and different amounts of epochs to see what is the best combination to get the most accuracy for my task which is a food classification.

The instracture of using this pipline is in the main_(notebook_version).ipynb file. If you have any suggestion to upgrade this pipeline, feel free to open a pull request or let me know in the discussions page

Note: I used two datasets which is gathered from food 101 dataset. One of them has %10 and the other has %20 of the images of food 101 dataset. I did this to see how much the accuracy will get effect if we train the model with:

  • different amount of data
  • different size of model
  • different train time (epochs)

The output of this pipeline will be shown in tensorboard, so we can see which model with which parameters have better accuracy.

About

This pipeline is useful if you are working with computer vision models which the trained data is batched with PyTorch Dataloader pakage

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published