This repository contains a code for carrying out experiments for the paper ''From MNIST to ImageNet and Back: Benchmarking Continual Curriculum Learning''. The details of the algorithm are described here (preprint): https://arxiv.org/abs/2303.11076
- The project was developed and tested leveraging Python 3.8
- All python dependencies are listed in
requirements.txt
file. You can install them usingpip install -r requirements.txt
. - The project was tested on NVIDIA GPUs, including NVIDIA A100.
- The main file that can be used to run the experiments is
experiment.py
. - The experiments can be configured using the configuration files in the
config
folder. - The configuration files are in the YAML format. There is a separate configuration file for each strategy.
- You can run the experiments using the following command:
python3 experiment.py --config config/class_incremental/config_file_name.yml
- The results will be put in
logs/out
directory.
config
- folder with configuration files for experimentsmodels
- folder with code for modelsscenarios
- folder with code for scenarios and datasetsstrategies
- folder with code for strategies