HeeBive commited on
Commit
d7cd3be
·
verified ·
1 Parent(s): 83a5320

Upload clean_merge_vast.sh with huggingface_hub

Browse files
Files changed (1) hide show
  1. clean_merge_vast.sh +7 -5
clean_merge_vast.sh CHANGED
@@ -3,11 +3,13 @@ set -e
3
  echo "=== ZeroSec CLEAN MERGE + GGUF (Vast, CPU-only) ==="
4
  export HF_TOKEN="${HF_TOKEN:?Set HF_TOKEN}"
5
 
6
- echo "[1] Installing deps..."
7
- pip install -q torch==2.6.0 transformers peft accelerate huggingface_hub sentencepiece protobuf numpy 2>&1 | tail -1
8
- apt-get update -y -q 2>&1 | tail -1
9
- apt-get install -y -q git cmake build-essential gcc g++ 2>&1 | tail -1
10
- git clone --depth 1 https://github.com/ggml-org/llama.cpp /llama.cpp 2>&1 | tail -1
 
 
11
 
12
  echo "[2] Downloading v3 adapter..."
13
  mkdir -p /adapter
 
3
  echo "=== ZeroSec CLEAN MERGE + GGUF (Vast, CPU-only) ==="
4
  export HF_TOKEN="${HF_TOKEN:?Set HF_TOKEN}"
5
 
6
+ echo "[1] Skipping dep install (use pre-installed pinned env)..."
7
+ # NOTE: deps are installed by the user BEFORE running this script
8
+ # (torch 2.4/2.6 + transformers>=4.52 + peft 0.13 — must be compatible)
9
+ echo " Checking versions:"
10
+ python3 -c "import torch, transformers, peft; print(f' torch {torch.__version__} | transformers {transformers.__version__} | peft {peft.__version__}')"
11
+ echo " (llama.cpp clone skipped if exists)"
12
+ ls /llama.cpp/convert_hf_to_gguf.py 2>/dev/null || git clone --depth 1 https://github.com/ggml-org/llama.cpp /llama.cpp
13
 
14
  echo "[2] Downloading v3 adapter..."
15
  mkdir -p /adapter