├── .gitignore ├── Exp ├── AnomalyTransformer.py ├── LSTMEncDec.py ├── MLP.py ├── THOC.py ├── Tester.py ├── Trainer.py ├── USAD.py └── __init__.py ├── README.md ├── cfgs ├── model │ ├── AnomalyTransformer.yaml │ ├── LSTMEncDec.yaml │ ├── MLP.yaml │ ├── THOC.yaml │ └── USAD.yaml ├── test_defaults.yaml └── train_defaults.yaml ├── data ├── Generate_Toy.ipynb ├── load_anoshift.py ├── load_data.py ├── multivariate_generator.py └── univariate_generator.py ├── figures └── new_normals.jpg ├── models ├── AnomalyTransformer.py ├── LSTMEncDec.py ├── MLP.py ├── Normalizer.py ├── THOC.py └── USAD.py ├── notebooks ├── KLD_of_dataset.ipynb └── TSNE_of_dataset.ipynb ├── requirements.txt ├── scripts ├── MLP │ ├── test │ │ ├── CreditCard.sh │ │ ├── MSL_P-15.sh │ │ ├── SMAP_T-3.sh │ │ ├── SMD_machine-1-4.sh │ │ ├── SMD_machine-2-1.sh │ │ ├── SWaT.sh │ │ ├── WADI.sh │ │ ├── run_all.sh │ │ ├── yahoo_20.sh │ │ └── yahoo_55.sh │ └── train │ │ └── MLP.sh └── baselines │ ├── test │ ├── AnomalyTransformer.sh │ ├── LSTMEncDec.sh │ ├── THOC.sh │ └── USAD.sh │ └── train │ ├── AnomalyTransformer.sh │ ├── LSTMEncDec.sh │ ├── THOC.sh │ └── USAD.sh ├── test.py ├── train.py └── utils ├── argpass.py ├── logger.py ├── loss.py ├── measure_errorbar.py ├── metrics.py ├── optim.py ├── secret.py └── tools.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/.gitignore -------------------------------------------------------------------------------- /Exp/AnomalyTransformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/AnomalyTransformer.py -------------------------------------------------------------------------------- /Exp/LSTMEncDec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/LSTMEncDec.py -------------------------------------------------------------------------------- /Exp/MLP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/MLP.py -------------------------------------------------------------------------------- /Exp/THOC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/THOC.py -------------------------------------------------------------------------------- /Exp/Tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/Tester.py -------------------------------------------------------------------------------- /Exp/Trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/Trainer.py -------------------------------------------------------------------------------- /Exp/USAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/USAD.py -------------------------------------------------------------------------------- /Exp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/Exp/__init__.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/README.md -------------------------------------------------------------------------------- /cfgs/model/AnomalyTransformer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/cfgs/model/AnomalyTransformer.yaml -------------------------------------------------------------------------------- /cfgs/model/LSTMEncDec.yaml: -------------------------------------------------------------------------------- 1 | name: LSTMEncDec 2 | latent_dim: 128 3 | num_layers: 3 4 | dropout: 0.1 -------------------------------------------------------------------------------- /cfgs/model/MLP.yaml: -------------------------------------------------------------------------------- 1 | name: MLP 2 | latent_dim: 128 -------------------------------------------------------------------------------- /cfgs/model/THOC.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/cfgs/model/THOC.yaml -------------------------------------------------------------------------------- /cfgs/model/USAD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/cfgs/model/USAD.yaml -------------------------------------------------------------------------------- /cfgs/test_defaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/cfgs/test_defaults.yaml -------------------------------------------------------------------------------- /cfgs/train_defaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/cfgs/train_defaults.yaml -------------------------------------------------------------------------------- /data/Generate_Toy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/data/Generate_Toy.ipynb -------------------------------------------------------------------------------- /data/load_anoshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/data/load_anoshift.py -------------------------------------------------------------------------------- /data/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/data/load_data.py -------------------------------------------------------------------------------- /data/multivariate_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/data/multivariate_generator.py -------------------------------------------------------------------------------- /data/univariate_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/data/univariate_generator.py -------------------------------------------------------------------------------- /figures/new_normals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/figures/new_normals.jpg -------------------------------------------------------------------------------- /models/AnomalyTransformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/AnomalyTransformer.py -------------------------------------------------------------------------------- /models/LSTMEncDec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/LSTMEncDec.py -------------------------------------------------------------------------------- /models/MLP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/MLP.py -------------------------------------------------------------------------------- /models/Normalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/Normalizer.py -------------------------------------------------------------------------------- /models/THOC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/THOC.py -------------------------------------------------------------------------------- /models/USAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/models/USAD.py -------------------------------------------------------------------------------- /notebooks/KLD_of_dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/notebooks/KLD_of_dataset.ipynb -------------------------------------------------------------------------------- /notebooks/TSNE_of_dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/notebooks/TSNE_of_dataset.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/MLP/test/CreditCard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/CreditCard.sh -------------------------------------------------------------------------------- /scripts/MLP/test/MSL_P-15.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/MSL_P-15.sh -------------------------------------------------------------------------------- /scripts/MLP/test/SMAP_T-3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/SMAP_T-3.sh -------------------------------------------------------------------------------- /scripts/MLP/test/SMD_machine-1-4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/SMD_machine-1-4.sh -------------------------------------------------------------------------------- /scripts/MLP/test/SMD_machine-2-1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/SMD_machine-2-1.sh -------------------------------------------------------------------------------- /scripts/MLP/test/SWaT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/SWaT.sh -------------------------------------------------------------------------------- /scripts/MLP/test/WADI.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/WADI.sh -------------------------------------------------------------------------------- /scripts/MLP/test/run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/run_all.sh -------------------------------------------------------------------------------- /scripts/MLP/test/yahoo_20.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/yahoo_20.sh -------------------------------------------------------------------------------- /scripts/MLP/test/yahoo_55.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/test/yahoo_55.sh -------------------------------------------------------------------------------- /scripts/MLP/train/MLP.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/MLP/train/MLP.sh -------------------------------------------------------------------------------- /scripts/baselines/test/AnomalyTransformer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/test/AnomalyTransformer.sh -------------------------------------------------------------------------------- /scripts/baselines/test/LSTMEncDec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/test/LSTMEncDec.sh -------------------------------------------------------------------------------- /scripts/baselines/test/THOC.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/test/THOC.sh -------------------------------------------------------------------------------- /scripts/baselines/test/USAD.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/test/USAD.sh -------------------------------------------------------------------------------- /scripts/baselines/train/AnomalyTransformer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/train/AnomalyTransformer.sh -------------------------------------------------------------------------------- /scripts/baselines/train/LSTMEncDec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/train/LSTMEncDec.sh -------------------------------------------------------------------------------- /scripts/baselines/train/THOC.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/train/THOC.sh -------------------------------------------------------------------------------- /scripts/baselines/train/USAD.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/scripts/baselines/train/USAD.sh -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/train.py -------------------------------------------------------------------------------- /utils/argpass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/argpass.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/loss.py -------------------------------------------------------------------------------- /utils/measure_errorbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/measure_errorbar.py -------------------------------------------------------------------------------- /utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/metrics.py -------------------------------------------------------------------------------- /utils/optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/optim.py -------------------------------------------------------------------------------- /utils/secret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/secret.py -------------------------------------------------------------------------------- /utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carrtesy/M2N2/HEAD/utils/tools.py --------------------------------------------------------------------------------