├── .gitignore ├── Dataset ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── psm.cpython-38.pyc │ ├── smd_smap_msl.cpython-38.pyc │ ├── swat.cpython-38.pyc │ └── wadi.cpython-38.pyc ├── psm.py ├── smd_smap_msl.py ├── swat.py └── wadi.py ├── LICENSE ├── README.md ├── asset ├── framework.png └── results.png ├── assets ├── checkpoint ├── MSL │ └── model.pth ├── PSM │ └── model.pth ├── SWaT │ └── model.pth └── Wadi │ └── model.pth ├── main.py ├── models ├── DROCC.py ├── DeepSAD.py ├── GAN.py ├── MTGFLOW.py ├── NF.py ├── RNN.py └── __pycache__ │ ├── MTGFLOW.cpython-38.pyc │ └── NF.cpython-38.pyc ├── requirements.txt ├── runners ├── run_MSL.sh ├── run_MSL_test.sh ├── run_PSM.sh ├── run_PSM_test.sh ├── run_SMD.sh ├── run_SMD_test.sh ├── run_SWaT.sh ├── run_SWaT_test.sh ├── run_WADI.sh └── run_WADI_test.sh ├── test.py ├── train_other_model.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | *Data/ 2 | -------------------------------------------------------------------------------- /Dataset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__init__.py -------------------------------------------------------------------------------- /Dataset/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Dataset/__pycache__/psm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__pycache__/psm.cpython-38.pyc -------------------------------------------------------------------------------- /Dataset/__pycache__/smd_smap_msl.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__pycache__/smd_smap_msl.cpython-38.pyc -------------------------------------------------------------------------------- /Dataset/__pycache__/swat.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__pycache__/swat.cpython-38.pyc -------------------------------------------------------------------------------- /Dataset/__pycache__/wadi.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/__pycache__/wadi.cpython-38.pyc -------------------------------------------------------------------------------- /Dataset/psm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/psm.py -------------------------------------------------------------------------------- /Dataset/smd_smap_msl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/smd_smap_msl.py -------------------------------------------------------------------------------- /Dataset/swat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/swat.py -------------------------------------------------------------------------------- /Dataset/wadi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/Dataset/wadi.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/README.md -------------------------------------------------------------------------------- /asset/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/asset/framework.png -------------------------------------------------------------------------------- /asset/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/asset/results.png -------------------------------------------------------------------------------- /assets: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /checkpoint/MSL/model.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/checkpoint/MSL/model.pth -------------------------------------------------------------------------------- /checkpoint/PSM/model.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/checkpoint/PSM/model.pth -------------------------------------------------------------------------------- /checkpoint/SWaT/model.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/checkpoint/SWaT/model.pth -------------------------------------------------------------------------------- /checkpoint/Wadi/model.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/checkpoint/Wadi/model.pth -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/main.py -------------------------------------------------------------------------------- /models/DROCC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/DROCC.py -------------------------------------------------------------------------------- /models/DeepSAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/DeepSAD.py -------------------------------------------------------------------------------- /models/GAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/GAN.py -------------------------------------------------------------------------------- /models/MTGFLOW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/MTGFLOW.py -------------------------------------------------------------------------------- /models/NF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/NF.py -------------------------------------------------------------------------------- /models/RNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/RNN.py -------------------------------------------------------------------------------- /models/__pycache__/MTGFLOW.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/__pycache__/MTGFLOW.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/NF.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/models/__pycache__/NF.cpython-38.pyc -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/requirements.txt -------------------------------------------------------------------------------- /runners/run_MSL.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_MSL.sh -------------------------------------------------------------------------------- /runners/run_MSL_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_MSL_test.sh -------------------------------------------------------------------------------- /runners/run_PSM.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_PSM.sh -------------------------------------------------------------------------------- /runners/run_PSM_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_PSM_test.sh -------------------------------------------------------------------------------- /runners/run_SMD.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_SMD.sh -------------------------------------------------------------------------------- /runners/run_SMD_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_SMD_test.sh -------------------------------------------------------------------------------- /runners/run_SWaT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_SWaT.sh -------------------------------------------------------------------------------- /runners/run_SWaT_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_SWaT_test.sh -------------------------------------------------------------------------------- /runners/run_WADI.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_WADI.sh -------------------------------------------------------------------------------- /runners/run_WADI_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/runners/run_WADI_test.sh -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/test.py -------------------------------------------------------------------------------- /train_other_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/train_other_model.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zqhang/MTGFLOW/HEAD/utils.py --------------------------------------------------------------------------------