DeepSeek_Math_V2 / scripts /upload_gguf.py
memmywinks's picture
Upload 9 files
e27c01a verified
Raw
History Blame Contribute Delete
695 Bytes
"""
upload_gguf.py
Uploads the final Q8_0 GGUF to the HF dataset repo using the Python API.
Uses upload_large_file which handles chunking and retries automatically.
"""
import os
from huggingface_hub import HfApi
token = os.environ["HF_TOKEN"]
repo = os.environ["HF_DATASET_REPO"]
gguf = os.environ.get("GGUF_Q8", "/workspace/output/deepseek-math-v2-q8_0.gguf")
fname = os.path.basename(gguf)
api = HfApi(token=token)
size_gb = os.path.getsize(gguf) / 1e9
print(f"Uploading {fname} ({size_gb:.1f} GB) to {repo}...")
api.upload_file(
path_or_fileobj=gguf,
path_in_repo=fname,
repo_id=repo,
repo_type="dataset",
)
print(f"Done: https://huggingface.co/datasets/{repo}")