├── .gitignore ├── LICENSE ├── README.md ├── agents ├── __init__.py ├── customization.py ├── default.py ├── exp_replay.py └── regularization.py ├── dataloaders ├── __init__.py ├── base.py ├── datasetGen.py └── wrapper.py ├── fig ├── results_split_cifar100.png ├── results_split_mnist.png └── task_shifts.png ├── iBatchLearn.py ├── models ├── __init__.py ├── lenet.py ├── mlp.py ├── resnet.py └── senet.py ├── modules ├── __init__.py └── criterions.py ├── requirements.txt ├── scripts ├── permuted_MNIST_incremental_class.sh ├── permuted_MNIST_incremental_domain.sh ├── permuted_MNIST_incremental_task.sh ├── split_CIFAR100_incremental_class.sh ├── split_CIFAR100_incremental_domain.sh ├── split_CIFAR100_incremental_task.sh ├── split_MNIST_incremental_class.sh ├── split_MNIST_incremental_domain.sh └── split_MNIST_incremental_task.sh └── utils ├── __init__.py └── metric.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/README.md -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/agents/__init__.py -------------------------------------------------------------------------------- /agents/customization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/agents/customization.py -------------------------------------------------------------------------------- /agents/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/agents/default.py -------------------------------------------------------------------------------- /agents/exp_replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/agents/exp_replay.py -------------------------------------------------------------------------------- /agents/regularization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/agents/regularization.py -------------------------------------------------------------------------------- /dataloaders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataloaders/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/dataloaders/base.py -------------------------------------------------------------------------------- /dataloaders/datasetGen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/dataloaders/datasetGen.py -------------------------------------------------------------------------------- /dataloaders/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/dataloaders/wrapper.py -------------------------------------------------------------------------------- /fig/results_split_cifar100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/fig/results_split_cifar100.png -------------------------------------------------------------------------------- /fig/results_split_mnist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/fig/results_split_mnist.png -------------------------------------------------------------------------------- /fig/task_shifts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/fig/task_shifts.png -------------------------------------------------------------------------------- /iBatchLearn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/iBatchLearn.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/models/lenet.py -------------------------------------------------------------------------------- /models/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/models/mlp.py -------------------------------------------------------------------------------- /models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/models/resnet.py -------------------------------------------------------------------------------- /models/senet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/models/senet.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/criterions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/modules/criterions.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/permuted_MNIST_incremental_class.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/permuted_MNIST_incremental_class.sh -------------------------------------------------------------------------------- /scripts/permuted_MNIST_incremental_domain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/permuted_MNIST_incremental_domain.sh -------------------------------------------------------------------------------- /scripts/permuted_MNIST_incremental_task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/permuted_MNIST_incremental_task.sh -------------------------------------------------------------------------------- /scripts/split_CIFAR100_incremental_class.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_CIFAR100_incremental_class.sh -------------------------------------------------------------------------------- /scripts/split_CIFAR100_incremental_domain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_CIFAR100_incremental_domain.sh -------------------------------------------------------------------------------- /scripts/split_CIFAR100_incremental_task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_CIFAR100_incremental_task.sh -------------------------------------------------------------------------------- /scripts/split_MNIST_incremental_class.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_MNIST_incremental_class.sh -------------------------------------------------------------------------------- /scripts/split_MNIST_incremental_domain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_MNIST_incremental_domain.sh -------------------------------------------------------------------------------- /scripts/split_MNIST_incremental_task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/scripts/split_MNIST_incremental_task.sh -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GT-RIPL/Continual-Learning-Benchmark/HEAD/utils/metric.py --------------------------------------------------------------------------------