Qwen3-Coder-Next-Spark-Agentic / scripts /qwen_pull_fp8_remote.sh
hizrianraz's picture
align: FP8/vLLM primary OS + dual Aug3 co-ship (b909004)
0a487d5 verified
Raw
History Blame Contribute Delete
1.09 kB
#!/usr/bin/env bash
# Runs ON Spark via: ssh spark 'bash -s' < this file
# Foreground pull so Hermes terminal(background=true) can track the SSH session.
set -euo pipefail
cd /home/hizrianraz/models/qwen3-coder-next
mkdir -p logs scripts
export OUT_DIR=/home/hizrianraz/models/qwen3-coder-next/Qwen3-Coder-Next-FP8
export REPO="${REPO:-Qwen/Qwen3-Coder-Next-FP8}"
if [[ -f "$HOME/.cache/huggingface/token" ]]; then
HF_TOKEN="$(cat "$HOME/.cache/huggingface/token")"
export HF_TOKEN
fi
# Prefer pack script if synced; else use local copy under models
if [[ -x /home/hizrianraz/hizrianraz/Qwen3-Coder-Next-Spark-Agentic/scripts/pull_official_fp8.sh ]]; then
PULL=/home/hizrianraz/hizrianraz/Qwen3-Coder-Next-Spark-Agentic/scripts/pull_official_fp8.sh
elif [[ -x ./scripts/pull_official_fp8.sh ]]; then
PULL=./scripts/pull_official_fp8.sh
else
PULL=./pull_official_fp8.sh
fi
LOG="logs/pull-fp8-$(date +%Y%m%dT%H%M%S).log"
echo "START $(date -Is) pull=$PULL log=$LOG"
export LOG
"$PULL" 2>&1 | tee -a "$LOG"
echo "END $(date -Is) status=${PIPESTATUS[0]}"
exit "${PIPESTATUS[0]}"