decode-iblend-code / run_current_cases.sh
HoangTrungNguyen's picture
Global scaling, normalized MAE, saved models and marimo workflow
640d390 verified
Raw
History Blame Contribute Delete
911 Bytes
#!/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