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