summaryrefslogtreecommitdiff
path: root/scripts/run_ogb_mol_all_tasks.sh
blob: b191d79ea48c282107eec052d216a6e6a4f15860 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash
set -euo pipefail

ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "${ROOT_DIR}"

DEVICE="${DEVICE:-cuda:1}"
EPOCHS="${EPOCHS:-100}"
SEED="${SEED:-0}"
TASKS="${TASKS:-ogbg-molhiv ogbg-molbbbp ogbg-molbace ogbg-moltox21 ogbg-molclintox ogbg-molsider ogbg-molesol ogbg-molfreesolv ogbg-mollipo}"

mkdir -p logs
for task in ${TASKS}; do
  echo "[task] ${task}"
  TASK="${task}" DEVICE="${DEVICE}" EPOCHS="${EPOCHS}" SEED="${SEED}" \
    ./scripts/run_ogb_mol_task_full.sh 2>&1 | tee "logs/${task}_${SEED}.log"
done