Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.

TonyGrif/tinyimagenet

Repository files navigation

Tiny-ImageNet

This project seeks to find an optimal model for classification on the Tiny-ImageNet dataset

Directory Structure

configs/                # YAML files defining tuning experiments
slurm/                  # SLURM job scripts for tuning
notebooks/              # Jupyter notebook code
utilities/              # Utility code
scripts/                # Python standalone scripts
pyproject.toml          # Builds Python modules
requirements.txt        # Defines non-torch requirements

Constraints

To increase the difficulty of this challenge, the final model is capped at 15M total parameters and only 50% of the training data is to be considered. Additionally, no pretrained weights were accepted.

Results

Constrained

The final model with the proper constraints achieved a final testing accuracy of 57.66%. This model was the product of a myriad of tuning processes outlined in the final report. The final run notebook can be viewed at notebooks/final.ipynb

Unconstrained

For exploration of the final model, the model was trained again with the full dataset. The final accuracy of this model was 64.38%. The final run notebook can be viewed at notebooks/unconstrained_final.ipynb.

About

Model tuning for the Tiny ImageNet dataset under constraints for ODU's DASC 728 (Introduction to Deep Learning)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors