├── LICENSE ├── README.md ├── data └── all_six_datasets_meta.csv ├── exp_TSB-UAD.ipynb ├── exp_forecast.ipynb ├── exp_scalability.ipynb ├── exp_synthetic.ipynb ├── generate_syn.py ├── java └── OneShotSTL │ ├── OneShotSTL.jar │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── com │ │ └── alibaba │ │ └── OneShotSTL │ │ ├── Exp.java │ │ ├── JSonLoader.java │ │ ├── NSigmaDetector.java │ │ ├── OneShotSTLAlg.java │ │ ├── OnlineBandedSystemAlg.java │ │ └── WindowSTL.java │ └── test │ ├── java │ └── com │ │ └── alibaba │ │ └── OneShotSTL │ │ ├── testExp.java │ │ └── testJSonLoader.java │ └── resources │ └── log4j.properties ├── pic └── table5.png ├── preprocess_TSB-UAD.py ├── preprocess_forecast.py └── requirements.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/README.md -------------------------------------------------------------------------------- /data/all_six_datasets_meta.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/data/all_six_datasets_meta.csv -------------------------------------------------------------------------------- /exp_TSB-UAD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/exp_TSB-UAD.ipynb -------------------------------------------------------------------------------- /exp_forecast.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/exp_forecast.ipynb -------------------------------------------------------------------------------- /exp_scalability.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/exp_scalability.ipynb -------------------------------------------------------------------------------- /exp_synthetic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/exp_synthetic.ipynb -------------------------------------------------------------------------------- /generate_syn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/generate_syn.py -------------------------------------------------------------------------------- /java/OneShotSTL/OneShotSTL.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/OneShotSTL.jar -------------------------------------------------------------------------------- /java/OneShotSTL/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/pom.xml -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/Exp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/Exp.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/JSonLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/JSonLoader.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/NSigmaDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/NSigmaDetector.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/OneShotSTLAlg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/OneShotSTLAlg.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/OnlineBandedSystemAlg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/OnlineBandedSystemAlg.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/WindowSTL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/main/java/com/alibaba/OneShotSTL/WindowSTL.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/test/java/com/alibaba/OneShotSTL/testExp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/test/java/com/alibaba/OneShotSTL/testExp.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/test/java/com/alibaba/OneShotSTL/testJSonLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/test/java/com/alibaba/OneShotSTL/testJSonLoader.java -------------------------------------------------------------------------------- /java/OneShotSTL/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/java/OneShotSTL/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /pic/table5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/pic/table5.png -------------------------------------------------------------------------------- /preprocess_TSB-UAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/preprocess_TSB-UAD.py -------------------------------------------------------------------------------- /preprocess_forecast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiao-he/OneShotSTL/HEAD/preprocess_forecast.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | vus 2 | torch==2.0.1 3 | jupyter 4 | seaborn 5 | --------------------------------------------------------------------------------