summaryrefslogtreecommitdiff
path: root/rrog/run_zinc_gine_after_pid.sh
blob: a4d24aef0a05ad8032155f8a58a7b86ab27eb086 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash
set -euo pipefail

WAIT_PID="${1:?usage: run_zinc_gine_after_pid.sh <pid>}"
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "${ROOT_DIR}"

echo "[wait] OGB queue pid=${WAIT_PID}"
while kill -0 "${WAIT_PID}" 2>/dev/null; do
  sleep 60
done

echo "[start] OGB queue exited; launching ZINC gine"
DEVICE="${DEVICE:-cuda:1}" EPOCHS="${EPOCHS:-200}" SEED="${SEED:-0}" ./rrog/run_zinc_gine.sh