├── .gitignore ├── LICENSE ├── README.md ├── configs ├── cifar │ ├── b0inc10.json │ ├── b0inc20.json │ ├── b0inc5.json │ ├── b50inc1.json │ ├── b50inc10.json │ ├── b50inc2.json │ └── b50inc5.json ├── foster-imagenet100.json └── foster-rmm.json ├── convs ├── __init__.py ├── cifar_resnet.py ├── linears.py ├── resnet.py ├── ucir_cifar_resnet.py └── ucir_resnet.py ├── imagenet-sub ├── eval.txt └── train.txt ├── imgs ├── boosting.png ├── compression.png ├── gradientboosting.png ├── performance.png └── vis.png ├── main.py ├── models ├── __init__.py ├── base.py ├── foster.py └── rmm.py ├── trainer.py └── utils ├── __init__.py ├── autoaugment.py ├── data.py ├── data_manager.py ├── factory.py ├── inc_net.py ├── ops.py └── toolkit.py /.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | __pycache__/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/README.md -------------------------------------------------------------------------------- /configs/cifar/b0inc10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b0inc10.json -------------------------------------------------------------------------------- /configs/cifar/b0inc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b0inc20.json -------------------------------------------------------------------------------- /configs/cifar/b0inc5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b0inc5.json -------------------------------------------------------------------------------- /configs/cifar/b50inc1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b50inc1.json -------------------------------------------------------------------------------- /configs/cifar/b50inc10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b50inc10.json -------------------------------------------------------------------------------- /configs/cifar/b50inc2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b50inc2.json -------------------------------------------------------------------------------- /configs/cifar/b50inc5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/cifar/b50inc5.json -------------------------------------------------------------------------------- /configs/foster-imagenet100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/foster-imagenet100.json -------------------------------------------------------------------------------- /configs/foster-rmm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/configs/foster-rmm.json -------------------------------------------------------------------------------- /convs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /convs/cifar_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/convs/cifar_resnet.py -------------------------------------------------------------------------------- /convs/linears.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/convs/linears.py -------------------------------------------------------------------------------- /convs/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/convs/resnet.py -------------------------------------------------------------------------------- /convs/ucir_cifar_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/convs/ucir_cifar_resnet.py -------------------------------------------------------------------------------- /convs/ucir_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/convs/ucir_resnet.py -------------------------------------------------------------------------------- /imagenet-sub/eval.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imagenet-sub/eval.txt -------------------------------------------------------------------------------- /imagenet-sub/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imagenet-sub/train.txt -------------------------------------------------------------------------------- /imgs/boosting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imgs/boosting.png -------------------------------------------------------------------------------- /imgs/compression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imgs/compression.png -------------------------------------------------------------------------------- /imgs/gradientboosting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imgs/gradientboosting.png -------------------------------------------------------------------------------- /imgs/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imgs/performance.png -------------------------------------------------------------------------------- /imgs/vis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/imgs/vis.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/main.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/models/base.py -------------------------------------------------------------------------------- /models/foster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/models/foster.py -------------------------------------------------------------------------------- /models/rmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/models/rmm.py -------------------------------------------------------------------------------- /trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/trainer.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/autoaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/autoaugment.py -------------------------------------------------------------------------------- /utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/data.py -------------------------------------------------------------------------------- /utils/data_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/data_manager.py -------------------------------------------------------------------------------- /utils/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/factory.py -------------------------------------------------------------------------------- /utils/inc_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/inc_net.py -------------------------------------------------------------------------------- /utils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/ops.py -------------------------------------------------------------------------------- /utils/toolkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/G-U-N/ECCV22-FOSTER/HEAD/utils/toolkit.py --------------------------------------------------------------------------------