uv python install 3.10.13
uv python list
uv init --python 3.10.1
uv venv --python 3.10.13
source .venv/bin/activate
python -V
python -m ensurepip --upgrade
python -m pip install --upgrade pip
pip -V
uv sync
uv tool install ruffDownload CSV files from https://www.thedatum.org/datasets/TSB-AD-U.zip and place them in data/TSB-AD/TSB-AD-U/.
All datasets used in this study are publicly available.
cli/— CLI commands for data transformation pipelines (time series to images) and vision backbone trainingconfigs/— configuration parameters and hyperparameters used in this studycritical_difference/— critical difference plots with per-metric rankings between time-domain baselines and vision models trained on TS2I representations (generated bycritical_difference.py)plgrid/— execution scripts for HELIOS supercomputer and PLGrid infrastructure (SLURM)results/— TS2I training and evaluation results with processing, aggregation and visualization scriptsscripts/— helper scriptssrc/— source codets2i_metadata/— metadata collected during time series to image processingts2i_visualization/— sample anomaly visualizations using all 10 TS2I techniques (including SPIRAL)TSB-AD-results/— time-domain baseline evaluation results with processing, aggregation and visualization scriptsTSB_AD/— module sourced from the original TSB-AD benchmark repository to ensure consistent evaluation protocol
This research work is currently under submission to a peer-reviewed journal.
For inquiries, contact smendowski@agh.edu.pl.
Author: Mateusz Smendowski