├── .gitignore ├── LICENSE ├── README.md ├── configs ├── binary_bow │ ├── binary_bow00.ini │ └── common_binary_bow.ini ├── boc │ ├── boc.ini │ ├── boc01.ini │ └── common_boc.ini ├── bow │ ├── bow00.ini │ └── common_bow.ini └── globals.ini ├── constants.py ├── data └── .gitignore ├── docs ├── 1702.08139.pdf ├── 1702.08658.pdf ├── 5352-semi-supervised-learning-with-deep-generative-models.pdf ├── An et al (2015).pdf ├── DRAW.pdf ├── latex │ ├── image_to_array.PNG │ ├── kldiv_03.png │ ├── logp_03.png │ ├── precisions_03.png │ ├── recall_03.png │ ├── vae.pdf │ └── vae.tex ├── original_vae.pdf ├── report │ ├── arxiv.sty │ ├── references.bib │ ├── report.aux │ ├── report.bbl │ ├── report.blg │ ├── report.out │ ├── report.pdf │ ├── report.synctex.gz │ └── report.tex └── tutorial_vae.pdf ├── main.py ├── outputs ├── checkpoints │ └── .gitignore ├── figures │ └── .gitignore └── results │ └── .gitignore ├── requirements.txt ├── split_data.py ├── test ├── context.py └── test_vae.py ├── utils ├── __init__.py ├── data.py ├── feature_extractor.py ├── preprocessor.py └── visualization.py └── vae ├── __init__.py └── vae.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/README.md -------------------------------------------------------------------------------- /configs/binary_bow/binary_bow00.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/binary_bow/binary_bow00.ini -------------------------------------------------------------------------------- /configs/binary_bow/common_binary_bow.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/binary_bow/common_binary_bow.ini -------------------------------------------------------------------------------- /configs/boc/boc.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/boc/boc.ini -------------------------------------------------------------------------------- /configs/boc/boc01.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/boc/boc01.ini -------------------------------------------------------------------------------- /configs/boc/common_boc.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/boc/common_boc.ini -------------------------------------------------------------------------------- /configs/bow/bow00.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/bow/bow00.ini -------------------------------------------------------------------------------- /configs/bow/common_bow.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/bow/common_bow.ini -------------------------------------------------------------------------------- /configs/globals.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/configs/globals.ini -------------------------------------------------------------------------------- /constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/constants.py -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/data/.gitignore -------------------------------------------------------------------------------- /docs/1702.08139.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/1702.08139.pdf -------------------------------------------------------------------------------- /docs/1702.08658.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/1702.08658.pdf -------------------------------------------------------------------------------- /docs/5352-semi-supervised-learning-with-deep-generative-models.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/5352-semi-supervised-learning-with-deep-generative-models.pdf -------------------------------------------------------------------------------- /docs/An et al (2015).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/An et al (2015).pdf -------------------------------------------------------------------------------- /docs/DRAW.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/DRAW.pdf -------------------------------------------------------------------------------- /docs/latex/image_to_array.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/image_to_array.PNG -------------------------------------------------------------------------------- /docs/latex/kldiv_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/kldiv_03.png -------------------------------------------------------------------------------- /docs/latex/logp_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/logp_03.png -------------------------------------------------------------------------------- /docs/latex/precisions_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/precisions_03.png -------------------------------------------------------------------------------- /docs/latex/recall_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/recall_03.png -------------------------------------------------------------------------------- /docs/latex/vae.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/vae.pdf -------------------------------------------------------------------------------- /docs/latex/vae.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/latex/vae.tex -------------------------------------------------------------------------------- /docs/original_vae.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/original_vae.pdf -------------------------------------------------------------------------------- /docs/report/arxiv.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/arxiv.sty -------------------------------------------------------------------------------- /docs/report/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/references.bib -------------------------------------------------------------------------------- /docs/report/report.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.aux -------------------------------------------------------------------------------- /docs/report/report.bbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.bbl -------------------------------------------------------------------------------- /docs/report/report.blg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.blg -------------------------------------------------------------------------------- /docs/report/report.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.out -------------------------------------------------------------------------------- /docs/report/report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.pdf -------------------------------------------------------------------------------- /docs/report/report.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.synctex.gz -------------------------------------------------------------------------------- /docs/report/report.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/report/report.tex -------------------------------------------------------------------------------- /docs/tutorial_vae.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/docs/tutorial_vae.pdf -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/main.py -------------------------------------------------------------------------------- /outputs/checkpoints/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/outputs/checkpoints/.gitignore -------------------------------------------------------------------------------- /outputs/figures/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/outputs/figures/.gitignore -------------------------------------------------------------------------------- /outputs/results/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/outputs/results/.gitignore -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/requirements.txt -------------------------------------------------------------------------------- /split_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/split_data.py -------------------------------------------------------------------------------- /test/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/test/context.py -------------------------------------------------------------------------------- /test/test_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/test/test_vae.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/utils/data.py -------------------------------------------------------------------------------- /utils/feature_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/utils/feature_extractor.py -------------------------------------------------------------------------------- /utils/preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/utils/preprocessor.py -------------------------------------------------------------------------------- /utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/utils/visualization.py -------------------------------------------------------------------------------- /vae/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vae/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JGuymont/vae-anomaly-detector/HEAD/vae/vae.py --------------------------------------------------------------------------------