#!/bin/bash #SBATCH --partition=gpuA800 #SBATCH --nodes=1 #SBATCH --ntasks=1 #SBATCH --cpus-per-task=4 #SBATCH --gres=gpu:1 #SBATCH --mem=32G #SBATCH --time=8:00:00 #SBATCH --job-name=ASF_seg_ms #SBATCH --output=${PULSE_ROOT}/results/pub_multiseed_exp2_%j.log # ASFormer multi-seed temporal segmentation set -e PYTHON=python PROJECT=${PULSE_ROOT} cd $PROJECT OUT=$PROJECT/results/published_baselines/exp2_asformer_multiseed mkdir -p $OUT echo "=== ASFormer Multi-Seed Temporal Segmentation ===" for SEED in 42 123 456 789 2024; do for MOD in mocap "mocap,emg,eyetrack" "mocap,emg,eyetrack,imu"; do echo "--- seed=$SEED / ${MOD} ---" $PYTHON experiments/train_exp2.py \ --model asformer --modalities $MOD \ --hidden_dim 64 --epochs 80 --batch_size 16 \ --lr 5e-4 --weight_decay 1e-4 --downsample 2 \ --seed $SEED --output_dir $OUT 2>&1 | tail -3 done done echo "=== Done ==="