This repository implements image classification on the CIFAR-10 dataset using an ensemble of ResNet18 models. The model is built with PyTorch and leverages timm for efficient training.
The following dependencies were used:
- Python 3.9
- PyTorch 1.10.1 + CUDA 11.3
- Torchvision 0.11.2 + CUDA 11.3
- timm 0.9.2
To install the required packages, run:
pip install -r requirements.txt
The ensemble model achieved a testing accuracy of 97.26% on the CIFAR-10 dataset.
To train the model, run:
python train.py
To evaluate the model on test data, run:
python test.py
ResNet-Ensemble-Model-CIFAR10/
│── train.py # Training script
│── test.py # Testing script
│── README.md # Project documentation
For any questions or contributions, feel free to open an issue or reach out.