├── .gitignore ├── .idea ├── .gitignore ├── AnomalyDetection.iml ├── codeStyles │ └── codeStyleConfig.xml ├── deployment.xml ├── inspectionProfiles │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── remote-mappings.xml ├── vcs.xml └── watcherTasks.xml ├── README.md ├── data ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── base_dataset.cpython-37.pyc │ └── custom_dataloader.cpython-37.pyc ├── base_dataset.py ├── custom_dataloader.py ├── image_folder.py └── mvtec_dataset.py ├── environment.yml ├── imgs ├── layers_AAE.png ├── layers_AE.png ├── result1.png ├── result2.png ├── result3.png ├── result4.png ├── result5.png └── result6.png ├── models ├── __init__.py ├── __pycache__ │ └── __init__.cpython-37.pyc ├── aae.py ├── base_model.py ├── cae.py └── networks.py ├── options ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── __init__.cpython-38.pyc │ ├── base_options.cpython-37.pyc │ ├── base_options.cpython-38.pyc │ ├── train_options.cpython-37.pyc │ └── train_options.cpython-38.pyc ├── base_options.py ├── test_options.py └── train_options.py ├── requirements.txt ├── result ├── aae │ └── trainopt.txt └── cae │ └── trainopt.txt ├── test.py ├── train.py └── utils ├── __pycache__ └── utils.cpython-37.pyc └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | /temp 2 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/AnomalyDetection.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/AnomalyDetection.iml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/deployment.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/remote-mappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/remote-mappings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/watcherTasks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/.idea/watcherTasks.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/README.md -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /data/__pycache__/base_dataset.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/__pycache__/base_dataset.cpython-37.pyc -------------------------------------------------------------------------------- /data/__pycache__/custom_dataloader.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/__pycache__/custom_dataloader.cpython-37.pyc -------------------------------------------------------------------------------- /data/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/base_dataset.py -------------------------------------------------------------------------------- /data/custom_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/custom_dataloader.py -------------------------------------------------------------------------------- /data/image_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/image_folder.py -------------------------------------------------------------------------------- /data/mvtec_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/data/mvtec_dataset.py -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/environment.yml -------------------------------------------------------------------------------- /imgs/layers_AAE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/layers_AAE.png -------------------------------------------------------------------------------- /imgs/layers_AE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/layers_AE.png -------------------------------------------------------------------------------- /imgs/result1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result1.png -------------------------------------------------------------------------------- /imgs/result2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result2.png -------------------------------------------------------------------------------- /imgs/result3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result3.png -------------------------------------------------------------------------------- /imgs/result4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result4.png -------------------------------------------------------------------------------- /imgs/result5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result5.png -------------------------------------------------------------------------------- /imgs/result6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/imgs/result6.png -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /models/aae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/aae.py -------------------------------------------------------------------------------- /models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/base_model.py -------------------------------------------------------------------------------- /models/cae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/cae.py -------------------------------------------------------------------------------- /models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/models/networks.py -------------------------------------------------------------------------------- /options/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__init__.py -------------------------------------------------------------------------------- /options/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /options/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /options/__pycache__/base_options.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/base_options.cpython-37.pyc -------------------------------------------------------------------------------- /options/__pycache__/base_options.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/base_options.cpython-38.pyc -------------------------------------------------------------------------------- /options/__pycache__/train_options.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/train_options.cpython-37.pyc -------------------------------------------------------------------------------- /options/__pycache__/train_options.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/__pycache__/train_options.cpython-38.pyc -------------------------------------------------------------------------------- /options/base_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/base_options.py -------------------------------------------------------------------------------- /options/test_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/test_options.py -------------------------------------------------------------------------------- /options/train_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/options/train_options.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/requirements.txt -------------------------------------------------------------------------------- /result/aae/trainopt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/result/aae/trainopt.txt -------------------------------------------------------------------------------- /result/cae/trainopt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/result/cae/trainopt.txt -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/train.py -------------------------------------------------------------------------------- /utils/__pycache__/utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/utils/__pycache__/utils.cpython-37.pyc -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CY-Jeong/anomaly-detection-mvtec/HEAD/utils/utils.py --------------------------------------------------------------------------------