File size: 911 Bytes
640d390 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")"
PYTHON="${PYTHON:-python3}"
SCRIPT="scripts/decode_reimplementation.py"
# Full data only: no smoke-test row cap. Each invocation writes normalized MAE,
# persisted models/scalers, and predictions for train + validation + test.
"$PYTHON" "$SCRIPT" --mode paper_buildings --skip-lstm
"$PYTHON" "$SCRIPT" --mode paper_buildings --dl-models lstm --epochs 20 --batch-size 64
"$PYTHON" "$SCRIPT" --mode paper_buildings --dl-models cnn --epochs 20 --batch-size 64
"$PYTHON" "$SCRIPT" --mode paper_buildings --dl-models tcn --epochs 20 --batch-size 64
"$PYTHON" "$SCRIPT" --mode paper_buildings --dl-models timesnet --lookback 144 --epochs 20 --batch-size 64
# Uncomment when the nine individual meter experiments are required.
# "$PYTHON" "$SCRIPT" --mode meters --skip-lstm
# "$PYTHON" "$SCRIPT" --mode meters --dl-models lstm --epochs 20 --batch-size 64
|