Download scripts/run_dlms_context.sh from DatPySci/AR-Diff: direct link, hf CLI and curl.
- Browser
- Download file 2.63 kB
-
https://huggingface.co/DatPySci/AR-Diff/resolve/ba041dd42cfba8fa2a79b8ec05b2ebad7bc5648e/scripts/run_dlms_context.sh
- Command line
-
hf download hf://DatPySci/AR-Diff@ba041dd42cfba8fa2a79b8ec05b2ebad7bc5648e/scripts/run_dlms_context.sh
-
curl -L -o run_dlms_context.sh https://huggingface.co/DatPySci/AR-Diff/resolve/ba041dd42cfba8fa2a79b8ec05b2ebad7bc5648e/scripts/run_dlms_context.sh
2.63 kB
| ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" | |
| cd "${ROOT}" | |
| export TMPDIR=/pfss/mlde/workspaces/mlde_wsp_MGPATH/phuc/tmp | |
| export PIP_CACHE_DIR=/pfss/mlde/workspaces/mlde_wsp_MGPATH/phuc/.cache/pip | |
| mkdir -p "$TMPDIR" "$PIP_CACHE_DIR" | |
| CACHE_ROOT="${ROOT}/.cache" | |
| export HF_HOME="${CACHE_ROOT}/huggingface" | |
| export HUGGINGFACE_HUB_CACHE="${HF_HOME}/hub" | |
| export HF_DATASETS_CACHE="${HF_HOME}/datasets" | |
| export TRANSFORMERS_CACHE="${HF_HOME}/hub" | |
| export VLLM_CACHE_ROOT="${CACHE_ROOT}/vllm" | |
| export FLASHINFER_CACHE_DIR="${CACHE_ROOT}/flashinfer" | |
| export FLASHINFER_JIT_DIR="${CACHE_ROOT}/flashinfer/jit" | |
| export TRITON_CACHE_DIR="${CACHE_ROOT}/triton" | |
| export TORCHINDUCTOR_CACHE_DIR="${CACHE_ROOT}/torchinductor" | |
| export XDG_CACHE_HOME="${CACHE_ROOT}" | |
| mkdir -p "${HUGGINGFACE_HUB_CACHE}" "${HF_DATASETS_CACHE}" "${VLLM_CACHE_ROOT}" \ | |
| "${FLASHINFER_JIT_DIR}" "${TRITON_CACHE_DIR}" "${TORCHINDUCTOR_CACHE_DIR}" | |
| # DeepSpeed imports torch.utils.cpp_extension and requires CUDA_HOME/nvcc. | |
| # Same pattern as rubric_med: conda cuda-nvcc 12.8 + CUDA_HOME=$CONDA_PREFIX. | |
| if [ -z "${CUDA_HOME:-}" ] && [ -n "${CONDA_PREFIX:-}" ] && [ -x "${CONDA_PREFIX}/bin/nvcc" ]; then | |
| export CUDA_HOME="${CONDA_PREFIX}" | |
| export PATH="${CUDA_HOME}/bin:${PATH}" | |
| fi | |
| # source ~/.bashrc | |
| # conda activate pre_rlvr | |
| # # cd verl/ | |
| # # pip install -e . | |
| # pip install lmdeploy==0.15.0 | |
| # pip install deepspeed==0.16.4 | |
| # # Official Dao-AILab linux_x86_64 wheels need GLIBC 2.32 (Ubuntu 22.04). | |
| # # This host is Ubuntu 20.04 / GLIBC 2.31, so use Astral's manylinux_2_24 build. | |
| # pip install --no-deps \ | |
| # "https://wheels.astral.sh/artifacts/d4ffd81f93ca34e2e3f8b93499cd62e26faed24250657e7efcc3afd5a9b479df/flash_attn-2.8.3+cu.12.8.torch.2.8-cp311-cp311-manylinux_2_24_x86_64.whl" | |
| deepspeed --num_gpus=4 src/run_dlms.py \ | |
| --model_path models/dLMs-0.999zoo_op2-20+0.001teacher_op2 \ | |
| --dataset context \ | |
| --learning_rate 1e-6 \ | |
| --model_name SDAR-100M-0.999zoo_op2-20+0.001teacher_op2-process \ | |
| --num_iterations 200 \ | |
| --mini_batch_size 1536\ | |
| --clip_ratio_high 0.28 \ | |
| --per_device_batch_size 64 \ | |
| --use_step_process_reward \ | |
| --num_samples 1024 \ | |
| --num_generations_per_sample 6 \ | |
| deepspeed --num_gpus=4 src/run_ar.py \ | |
| --model_path models/AR-0.999zoo_op2-20+0.001teacher_op2 \ | |
| --dataset context\ | |
| --learning_rate 1e-6 \ | |
| --model_name Qwen3-100M-AR-0.999zoo_op2-20+0.001teacher_op2-process\ | |
| --num_iterations 200 \ | |
| --mini_batch_size 1536\ | |
| --clip_ratio_high 0.28 \ | |
| --per_device_batch_size 64 \ | |
| --use_step_process_reward \ | |
| --num_samples 1024 \ | |
| --num_generations_per_sample 6 \ | |