.readthedocs.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
NOTICE
README.rst
SECURITY.md
dev_setup.sh
pyproject.toml
requirements.txt
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/hooks/pre-commit
.github/scripts/build_docs.sh
.github/scripts/prepend_license.sh
.github/workflows/codeql.yml
.github/workflows/coverage.yml
.github/workflows/integration_tests.yml
.github/workflows/pypi_publish.yml
.github/workflows/run_renate.yml
.github/workflows/run_unit_tests.yml
.github/workflows/sagemaker_tests.yml
.github/workflows/test_docs.yml
benchmarks/README.rst
benchmarks/requirements.txt
benchmarks/run_benchmark.py
benchmarks/experiment_configs/fine-tuning-arxiv.json
benchmarks/experiment_configs/fine-tuning-clear10-vitb16.json
benchmarks/experiment_configs/fine-tuning-clear10.json
benchmarks/experiment_configs/fine-tuning-clear100-vitb16.json
benchmarks/experiment_configs/fine-tuning-clear100.json
benchmarks/experiment_configs/fine-tuning-core50-vitb16.json
benchmarks/experiment_configs/fine-tuning-core50.json
benchmarks/experiment_configs/fine-tuning-domainnet-vitb16.json
benchmarks/experiment_configs/fine-tuning-domainnet.json
benchmarks/experiment_configs/fine-tuning-fmow-vitb16.json
benchmarks/experiment_configs/fine-tuning-fmow.json
benchmarks/experiment_configs/fine-tuning-huffpost.json
benchmarks/experiment_configs/fine-tuning-multitext.json
benchmarks/experiment_configs/fine-tuning-yearbook-vitb16.json
benchmarks/experiment_configs/fine-tuning-yearbook.json
benchmarks/experiment_configs/joint-arxiv.json
benchmarks/experiment_configs/joint-cifar100-vitb16.json
benchmarks/experiment_configs/joint-clear10-vitb16.json
benchmarks/experiment_configs/joint-clear10.json
benchmarks/experiment_configs/joint-clear100-vitb16.json
benchmarks/experiment_configs/joint-clear100.json
benchmarks/experiment_configs/joint-core50-vitb16.json
benchmarks/experiment_configs/joint-core50.json
benchmarks/experiment_configs/joint-domainnet-vitb16.json
benchmarks/experiment_configs/joint-domainnet.json
benchmarks/experiment_configs/joint-fmow-vitb16.json
benchmarks/experiment_configs/joint-fmow.json
benchmarks/experiment_configs/joint-huffpost.json
benchmarks/experiment_configs/joint-multitext.json
benchmarks/experiment_configs/joint-yearbook-vitb16.json
benchmarks/experiment_configs/joint-yearbook.json
benchmarks/experiment_configs/offline-er-arxiv.json
benchmarks/experiment_configs/offline-er-clear10-vitb16.json
benchmarks/experiment_configs/offline-er-clear10.json
benchmarks/experiment_configs/offline-er-clear100-vitb16.json
benchmarks/experiment_configs/offline-er-clear100.json
benchmarks/experiment_configs/offline-er-domainnet-vitb16.json
benchmarks/experiment_configs/offline-er-domainnet.json
benchmarks/experiment_configs/offline-er-fmow-vitb16.json
benchmarks/experiment_configs/offline-er-fmow.json
benchmarks/experiment_configs/offline-er-huffpost.json
benchmarks/experiment_configs/offline-er-multitext.json
benchmarks/experiment_configs/offline-er-yearbook-vitb16.json
benchmarks/experiment_configs/offline-er-yearbook.json
benchmarks/experiment_configs/upperbound-arxiv.json
benchmarks/experiment_configs/upperbound-clear10-vitb16.json
benchmarks/experiment_configs/upperbound-clear10.json
benchmarks/experiment_configs/upperbound-clear100-vitb16.json
benchmarks/experiment_configs/upperbound-clear100.json
benchmarks/experiment_configs/upperbound-core50-vitb16.json
benchmarks/experiment_configs/upperbound-core50.json
benchmarks/experiment_configs/upperbound-domainnet-vitb16.json
benchmarks/experiment_configs/upperbound-domainnet.json
benchmarks/experiment_configs/upperbound-fmow-vitb16.json
benchmarks/experiment_configs/upperbound-fmow.json
benchmarks/experiment_configs/upperbound-huffpost.json
benchmarks/experiment_configs/upperbound-multitext.json
benchmarks/experiment_configs/upperbound-yearbook-vitb16.json
benchmarks/experiment_configs/upperbound-yearbook.json
benchmarks/experiment_configs/datasets/arxiv.json
benchmarks/experiment_configs/datasets/clear10.json
benchmarks/experiment_configs/datasets/clear100.json
benchmarks/experiment_configs/datasets/core50.json
benchmarks/experiment_configs/datasets/domainnet.json
benchmarks/experiment_configs/datasets/fmow.json
benchmarks/experiment_configs/datasets/huffpost.json
benchmarks/experiment_configs/datasets/multitext.json
benchmarks/experiment_configs/datasets/yearbook.json
benchmarks/experiment_configs/models/bert.json
benchmarks/experiment_configs/models/resnet18-cifar.json
benchmarks/experiment_configs/models/resnet18.json
benchmarks/experiment_configs/models/vit-b16.json
benchmarks/experiment_configs/scenarios/arxiv-16updates.json
benchmarks/experiment_configs/scenarios/arxiv-1update.json
benchmarks/experiment_configs/scenarios/clear10-10updates.json
benchmarks/experiment_configs/scenarios/clear10-1update.json
benchmarks/experiment_configs/scenarios/clear10-vit-b16-10updates.json
benchmarks/experiment_configs/scenarios/clear10-vit-b16-1update.json
benchmarks/experiment_configs/scenarios/clear100-11updates.json
benchmarks/experiment_configs/scenarios/clear100-1update.json
benchmarks/experiment_configs/scenarios/clear100-vit-b16-11updates.json
benchmarks/experiment_configs/scenarios/clear100-vit-b16-1update.json
benchmarks/experiment_configs/scenarios/core50-1update.json
benchmarks/experiment_configs/scenarios/core50-8updates.json
benchmarks/experiment_configs/scenarios/core50-vit-b16-1update.json
benchmarks/experiment_configs/scenarios/core50-vit-b16-8updates.json
benchmarks/experiment_configs/scenarios/domainnet-1update.json
benchmarks/experiment_configs/scenarios/domainnet-6updates.json
benchmarks/experiment_configs/scenarios/domainnet-vit-b16-1update.json
benchmarks/experiment_configs/scenarios/domainnet-vit-b16-6updates.json
benchmarks/experiment_configs/scenarios/fmow-16updates.json
benchmarks/experiment_configs/scenarios/fmow-1update.json
benchmarks/experiment_configs/scenarios/fmow-vit-b16-16updates.json
benchmarks/experiment_configs/scenarios/fmow-vit-b16-1update.json
benchmarks/experiment_configs/scenarios/huffpost-1update.json
benchmarks/experiment_configs/scenarios/huffpost-7updates.json
benchmarks/experiment_configs/scenarios/multitext-1update.json
benchmarks/experiment_configs/scenarios/multitext-4updates.json
benchmarks/experiment_configs/scenarios/yearbook-17updates.json
benchmarks/experiment_configs/scenarios/yearbook-1update.json
benchmarks/experiment_configs/scenarios/yearbook-vit-b16-17updates.json
benchmarks/experiment_configs/scenarios/yearbook-vit-b16-1update.json
benchmarks/experiment_configs/updaters/fine-tuning-arxiv.json
benchmarks/experiment_configs/updaters/fine-tuning-clear-vit-b16.json
benchmarks/experiment_configs/updaters/fine-tuning-clear.json
benchmarks/experiment_configs/updaters/fine-tuning-core50.json
benchmarks/experiment_configs/updaters/fine-tuning-domainnet.json
benchmarks/experiment_configs/updaters/fine-tuning-fmow.json
benchmarks/experiment_configs/updaters/fine-tuning-huffpost.json
benchmarks/experiment_configs/updaters/fine-tuning-multitext.json
benchmarks/experiment_configs/updaters/fine-tuning-yearbook.json
benchmarks/experiment_configs/updaters/joint-arxiv.json
benchmarks/experiment_configs/updaters/joint-clear-vit-b16.json
benchmarks/experiment_configs/updaters/joint-clear.json
benchmarks/experiment_configs/updaters/joint-core50.json
benchmarks/experiment_configs/updaters/joint-domainnet.json
benchmarks/experiment_configs/updaters/joint-fmow.json
benchmarks/experiment_configs/updaters/joint-huffpost.json
benchmarks/experiment_configs/updaters/joint-multitext.json
benchmarks/experiment_configs/updaters/joint-yearbook.json
benchmarks/experiment_configs/updaters/l2p-clear-vit-b16.json
benchmarks/experiment_configs/updaters/l2p-domainnet-vit-b16.json
benchmarks/experiment_configs/updaters/l2p-fmow-vit-b16.json
benchmarks/experiment_configs/updaters/l2p-yearbook.json
benchmarks/experiment_configs/updaters/offline-er-arxiv.json
benchmarks/experiment_configs/updaters/offline-er-clear10-vit-b16.json
benchmarks/experiment_configs/updaters/offline-er-clear10.json
benchmarks/experiment_configs/updaters/offline-er-clear100-vit-b16.json
benchmarks/experiment_configs/updaters/offline-er-clear100.json
benchmarks/experiment_configs/updaters/offline-er-domainnet.json
benchmarks/experiment_configs/updaters/offline-er-fmow.json
benchmarks/experiment_configs/updaters/offline-er-huffpost.json
benchmarks/experiment_configs/updaters/offline-er-multitext.json
benchmarks/experiment_configs/updaters/offline-er-yearbook.json
doc/conf.py
doc/index.rst
doc/requirements.txt
doc/_images/improvement_renate.svg
doc/_images/improvement_tuning.svg
doc/benchmarking/custom_benchmarks.rst
doc/benchmarking/index.rst
doc/benchmarking/renate_benchmarks.rst
doc/examples/custom_training_script.rst
doc/examples/index.rst
doc/examples/nlp_finetuning.rst
doc/examples/train_classifier_sagemaker.rst
doc/examples/train_mlp_locally.rst
doc/getting_started/avalanche.rst
doc/getting_started/how_to_renate_config.rst
doc/getting_started/how_to_run_training.rst
doc/getting_started/index.rst
doc/getting_started/install.rst
doc/getting_started/output.rst
doc/getting_started/shift_detection.rst
doc/getting_started/supported_algorithms.rst
examples/benchmarking/class_incremental_learning_cifar10_der.py
examples/custom_training_script/train.py
examples/getting_started/renate_config.py
examples/nlp_finetuning/renate_config.py
examples/nlp_finetuning/start.py
examples/shift_detection/image_shift_detection.py
examples/simple_classifier_cifar10/renate_config.py
examples/simple_classifier_cifar10/requirements.txt
examples/simple_classifier_cifar10/start_with_hpo.py
examples/simple_classifier_cifar10/start_without_hpo.py
examples/train_mlp_locally/renate_config.py
examples/train_mlp_locally/start_training_with_er_without_hpo.py
examples/train_mlp_locally/start_training_with_hpo.py
examples/train_mlp_locally/start_training_without_hpo.py
src/Renate.egg-info/PKG-INFO
src/Renate.egg-info/SOURCES.txt
src/Renate.egg-info/dependency_links.txt
src/Renate.egg-info/requires.txt
src/Renate.egg-info/top_level.txt
src/renate/__init__.py
src/renate/defaults.py
src/renate/py.typed
src/renate/types.py
src/renate/benchmark/__init__.py
src/renate/benchmark/experiment_config.py
src/renate/benchmark/experimentation.py
src/renate/benchmark/scenarios.py
src/renate/benchmark/datasets/__init__.py
src/renate/benchmark/datasets/base.py
src/renate/benchmark/datasets/nlp_datasets.py
src/renate/benchmark/datasets/vision_datasets.py
src/renate/benchmark/datasets/wild_time_data.py
src/renate/benchmark/models/__init__.py
src/renate/benchmark/models/base.py
src/renate/benchmark/models/l2p.py
src/renate/benchmark/models/mlp.py
src/renate/benchmark/models/resnet.py
src/renate/benchmark/models/spromptmodel.py
src/renate/benchmark/models/transformer.py
src/renate/benchmark/models/vision_transformer.py
src/renate/cli/parsing_functions.py
src/renate/cli/run_experiment_with_scenario.py
src/renate/cli/run_remote_job.py
src/renate/cli/run_training.py
src/renate/data/__init__.py
src/renate/data/data_module.py
src/renate/data/datasets.py
src/renate/evaluation/__init__.py
src/renate/evaluation/evaluator.py
src/renate/evaluation/metrics/__init__.py
src/renate/evaluation/metrics/classification.py
src/renate/evaluation/metrics/performance_regression_metrics.py
src/renate/memory/__init__.py
src/renate/memory/buffer.py
src/renate/memory/storage.py
src/renate/models/__init__.py
src/renate/models/prediction_strategies.py
src/renate/models/renate_module.py
src/renate/models/task_identification_strategies.py
src/renate/models/layers/__init__.py
src/renate/models/layers/cn.py
src/renate/models/layers/shared_linear.py
src/renate/shift/__init__.py
src/renate/shift/detector.py
src/renate/shift/kernels.py
src/renate/shift/ks_detector.py
src/renate/shift/mmd_detectors.py
src/renate/shift/mmd_helpers.py
src/renate/training/__init__.py
src/renate/training/training.py
src/renate/updaters/__init__.py
src/renate/updaters/learner.py
src/renate/updaters/model_updater.py
src/renate/updaters/avalanche/__init__.py
src/renate/updaters/avalanche/learner.py
src/renate/updaters/avalanche/model_updater.py
src/renate/updaters/avalanche/plugins.py
src/renate/updaters/experimental/__init__.py
src/renate/updaters/experimental/er.py
src/renate/updaters/experimental/fine_tuning.py
src/renate/updaters/experimental/gdumb.py
src/renate/updaters/experimental/joint.py
src/renate/updaters/experimental/l2p.py
src/renate/updaters/experimental/offline_er.py
src/renate/updaters/experimental/repeated_distill.py
src/renate/updaters/experimental/speft.py
src/renate/updaters/learner_components/__init__.py
src/renate/updaters/learner_components/component.py
src/renate/updaters/learner_components/losses.py
src/renate/updaters/learner_components/reinitialization.py
src/renate/utils/__init__.py
src/renate/utils/avalanche.py
src/renate/utils/config_spaces.py
src/renate/utils/deepspeed.py
src/renate/utils/distributed_strategies.py
src/renate/utils/file.py
src/renate/utils/hf_utils.py
src/renate/utils/misc.py
src/renate/utils/module.py
src/renate/utils/optimizer.py
src/renate/utils/pytorch.py
src/renate/utils/syne_tune.py
test/conftest.py
test/dummy_datasets.py
test/integration_tests/generate_requirements.py
test/integration_tests/run_experiment.py
test/integration_tests/run_quick_test.py
test/integration_tests/run_test.py
test/integration_tests/configs/datasets/cifar10.json
test/integration_tests/configs/datasets/cifar100.json
test/integration_tests/configs/datasets/fashionmnist.json
test/integration_tests/configs/datasets/mnist.json
test/integration_tests/configs/models/mlp-200.json
test/integration_tests/configs/models/resnet18-cifar.json
test/integration_tests/configs/scenarios/class-incremental-2updates.json
test/integration_tests/configs/scenarios/class-incremental-5updates.json
test/integration_tests/configs/scenarios/feature-sorting-2updates.json
test/integration_tests/configs/scenarios/feature-sorting-5updates.json
test/integration_tests/configs/scenarios/hue-shift-2updates.json
test/integration_tests/configs/scenarios/hue-shift-5updates.json
test/integration_tests/configs/scenarios/iid-2updates.json
test/integration_tests/configs/scenarios/iid-5updates.json
test/integration_tests/configs/scenarios/permutation-10updates.json
test/integration_tests/configs/scenarios/permutation-2updates.json
test/integration_tests/configs/scenarios/rotation-10updates.json
test/integration_tests/configs/scenarios/rotation-2updates.json
test/integration_tests/configs/suites/main/avalanche-er.json
test/integration_tests/configs/suites/main/avalanche-ewc.json
test/integration_tests/configs/suites/main/avalanche-icarl.json
test/integration_tests/configs/suites/main/avalanche-lwf.json
test/integration_tests/configs/suites/main/cls-er.json
test/integration_tests/configs/suites/main/der.json
test/integration_tests/configs/suites/main/er.json
test/integration_tests/configs/suites/main/gdumb.json
test/integration_tests/configs/suites/main/joint.json
test/integration_tests/configs/suites/main/offline-er.json
test/integration_tests/configs/suites/main/pod-er.json
test/integration_tests/configs/suites/main/rd.json
test/integration_tests/configs/suites/main/super-er.json
test/integration_tests/configs/suites/quick/avalanche-er.json
test/integration_tests/configs/suites/quick/avalanche-ewc.json
test/integration_tests/configs/suites/quick/avalanche-icarl.json
test/integration_tests/configs/suites/quick/avalanche-lwf.json
test/integration_tests/configs/suites/quick/cls-er.json
test/integration_tests/configs/suites/quick/der.json
test/integration_tests/configs/suites/quick/er.json
test/integration_tests/configs/suites/quick/fine-tuning.json
test/integration_tests/configs/suites/quick/gdumb.json
test/integration_tests/configs/suites/quick/joint.json
test/integration_tests/configs/suites/quick/offline-er.json
test/integration_tests/configs/suites/quick/pod-er.json
test/integration_tests/configs/suites/quick/super-er.json
test/integration_tests/configs/updaters/avalanche-er-buffer500.json
test/integration_tests/configs/updaters/avalanche-ewc.json
test/integration_tests/configs/updaters/avalanche-icarl-buffer500.json
test/integration_tests/configs/updaters/avalanche-lwf.json
test/integration_tests/configs/updaters/cls-er-buffer500.json
test/integration_tests/configs/updaters/der-buffer500.json
test/integration_tests/configs/updaters/er-buffer500.json
test/integration_tests/configs/updaters/fine-tuning.json
test/integration_tests/configs/updaters/gdumb-buffer500.json
test/integration_tests/configs/updaters/joint.json
test/integration_tests/configs/updaters/offline-er-buffer500.json
test/integration_tests/configs/updaters/pod-er-buffer500.json
test/integration_tests/configs/updaters/rd.json
test/integration_tests/configs/updaters/super-er-buffer500.json
test/renate/test_renate.py
test/renate/benchmark/test_experimentation.py
test/renate/benchmark/test_experimentation_config.py
test/renate/benchmark/test_scenarios.py
test/renate/benchmark/datasets/test_multi_data_nlp.py
test/renate/benchmark/models/test_l2p.py
test/renate/benchmark/models/test_mlp.py
test/renate/benchmark/models/test_resnet.py
test/renate/benchmark/models/test_sprompt.py
test/renate/benchmark/models/test_text_transformer.py
test/renate/benchmark/models/test_vision_transformer.py
test/renate/cli/test_parsing_functions.py
test/renate/data/test_data_module.py
test/renate/data/test_datasets.py
test/renate/evaluation/metrics/test_classification.py
test/renate/evaluation/metrics/test_regression_metrics.py
test/renate/memory/test_buffer.py
test/renate/memory/test_storage.py
test/renate/models/test_renate_module.py
test/renate/models/test_shared_linear.py
test/renate/models/test_task_identification_strat.py
test/renate/renate_config_files/config.py
test/renate/renate_config_files/config_custom_optimizer.py
test/renate/renate_config_files/config_scenario.py
test/renate/shift/test_detector_base.py
test/renate/shift/test_detectors.py
test/renate/shift/test_kernels.py
test/renate/shift/test_mmd_helpers.py
test/renate/training/test_run_training.py
test/renate/updaters/test_learner.py
test/renate/updaters/test_model_updater.py
test/renate/updaters/avalanche/test_avalanche_learner.py
test/renate/updaters/avalanche/test_avalanche_model_updater.py
test/renate/updaters/avalanche/test_avalanche_plugins.py
test/renate/updaters/experimental/test_er.py
test/renate/updaters/experimental/test_fine_tuning.py
test/renate/updaters/experimental/test_joint.py
test/renate/updaters/experimental/test_repeated_distill.py
test/renate/utils/test_avalanche.py
test/renate/utils/test_deepspeed.py
test/renate/utils/test_distributed_strategies.py
test/renate/utils/test_file.py
test/renate/utils/test_hf_utils.py
test/renate/utils/test_misc.py
test/renate/utils/test_optimizer.py
test/renate/utils/test_pytorch.py
test/renate/utils/test_syne_tune.py