├── .gitignore ├── LICENSE ├── README.md ├── cifar10.sh ├── cifar100.sh ├── configs ├── test │ ├── cifar10.yml │ └── cifar100.yml └── train │ ├── cifar100_ET.yml │ └── cifar10_ET.yml ├── scood ├── data │ ├── __init__.py │ ├── base_dataset.py │ ├── imagename_dataset.py │ ├── randaugment.py │ ├── transforms.py │ └── utils.py ├── evaluation │ ├── __init__.py │ ├── evaluator.py │ └── metrics.py ├── losses.py ├── networks │ ├── __init__.py │ ├── resnet18.py │ └── splitBN.py ├── postprocessors │ ├── Softmaxprocessor.py │ ├── Tenergyprocessor.py │ ├── __init__.py │ ├── base_postprocessor.py │ └── utils.py ├── trainers │ ├── ETtrainer.py │ ├── __init__.py │ ├── base_trainer.py │ ├── util.py │ └── utils.py └── utils │ ├── __init__.py │ ├── base.py │ └── logger.py ├── test.py └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/README.md -------------------------------------------------------------------------------- /cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/cifar10.sh -------------------------------------------------------------------------------- /cifar100.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/cifar100.sh -------------------------------------------------------------------------------- /configs/test/cifar10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/configs/test/cifar10.yml -------------------------------------------------------------------------------- /configs/test/cifar100.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/configs/test/cifar100.yml -------------------------------------------------------------------------------- /configs/train/cifar100_ET.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/configs/train/cifar100_ET.yml -------------------------------------------------------------------------------- /configs/train/cifar10_ET.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/configs/train/cifar10_ET.yml -------------------------------------------------------------------------------- /scood/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/__init__.py -------------------------------------------------------------------------------- /scood/data/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/base_dataset.py -------------------------------------------------------------------------------- /scood/data/imagename_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/imagename_dataset.py -------------------------------------------------------------------------------- /scood/data/randaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/randaugment.py -------------------------------------------------------------------------------- /scood/data/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/transforms.py -------------------------------------------------------------------------------- /scood/data/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/data/utils.py -------------------------------------------------------------------------------- /scood/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/evaluation/__init__.py -------------------------------------------------------------------------------- /scood/evaluation/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/evaluation/evaluator.py -------------------------------------------------------------------------------- /scood/evaluation/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/evaluation/metrics.py -------------------------------------------------------------------------------- /scood/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/losses.py -------------------------------------------------------------------------------- /scood/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/networks/__init__.py -------------------------------------------------------------------------------- /scood/networks/resnet18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/networks/resnet18.py -------------------------------------------------------------------------------- /scood/networks/splitBN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/networks/splitBN.py -------------------------------------------------------------------------------- /scood/postprocessors/Softmaxprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/postprocessors/Softmaxprocessor.py -------------------------------------------------------------------------------- /scood/postprocessors/Tenergyprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/postprocessors/Tenergyprocessor.py -------------------------------------------------------------------------------- /scood/postprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/postprocessors/__init__.py -------------------------------------------------------------------------------- /scood/postprocessors/base_postprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/postprocessors/base_postprocessor.py -------------------------------------------------------------------------------- /scood/postprocessors/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/postprocessors/utils.py -------------------------------------------------------------------------------- /scood/trainers/ETtrainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/trainers/ETtrainer.py -------------------------------------------------------------------------------- /scood/trainers/__init__.py: -------------------------------------------------------------------------------- 1 | from .utils import get_ETtrainer 2 | -------------------------------------------------------------------------------- /scood/trainers/base_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/trainers/base_trainer.py -------------------------------------------------------------------------------- /scood/trainers/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/trainers/util.py -------------------------------------------------------------------------------- /scood/trainers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/trainers/utils.py -------------------------------------------------------------------------------- /scood/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/utils/__init__.py -------------------------------------------------------------------------------- /scood/utils/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/utils/base.py -------------------------------------------------------------------------------- /scood/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/scood/utils/logger.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuFan31/ET-OOD/HEAD/train.py --------------------------------------------------------------------------------