| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| |
| |
| |
| set -e |
| PYTHON=python |
| PROJECT=${PULSE_ROOT} |
| cd $PROJECT |
| OUT1=$PROJECT/results/published_baselines/exp1_tinyhar_extra |
| mkdir -p $OUT1 |
|
|
| echo "=== TinyHAR Extra Experiments ===" |
|
|
| |
| for FUSION in attention gated_late stacking product moe; do |
| echo "--- TinyHAR / emg,imu / ${FUSION} ---" |
| $PYTHON experiments/train_exp1.py \ |
| --model tinyhar --modalities emg,imu --fusion $FUSION \ |
| --hidden_dim 32 --epochs 100 --batch_size 16 \ |
| --lr 1e-3 --weight_decay 1e-3 --downsample 5 \ |
| --seed 42 --output_dir $OUT1 \ |
| --tag extra 2>&1 | tail -3 |
| done |
|
|
| |
| for MOD in "mocap,imu" "mocap,emg,eyetrack" "mocap,emg,eyetrack,imu,pressure"; do |
| echo "--- TinyHAR / ${MOD} / late ---" |
| $PYTHON experiments/train_exp1.py \ |
| --model tinyhar --modalities $MOD --fusion late \ |
| --hidden_dim 32 --epochs 100 --batch_size 16 \ |
| --lr 1e-3 --weight_decay 1e-3 --downsample 5 \ |
| --seed 42 --output_dir $OUT1 \ |
| --tag extra 2>&1 | tail -3 |
| done |
|
|
| echo "=== Done ===" |
|
|