Downloads · 30 days
817
3% of all-time downloads
mishig/xet-gguf-edit-test
xet-gguf-edit-test is a machine learning model from mishig. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Benchmark script for measuring how long it takes to edit GGUF headers in-place on Hugging Face with streaming blobs (xet) and create a pull request per file. It fetches metadata, rebuilds the header with a small chang…
Downloads · 30 days
817
3% of all-time downloads
All-time downloads
28.4K
Public
Repo size
220 GB
Likes
0
Public
Click a slice to open those files.
.gguf110 GB · 100%
From the Hugging Face model README
Benchmark script for measuring how long it takes to edit GGUF headers in-place on Hugging Face with streaming blobs (xet) and create a pull request per file.
It fetches metadata, rebuilds the header with a small change, commits an edit (header slice only), and records timings to a CSV.
</div>[!note] Rule of thumb (linear fit):
time_minutes ≈ 0.36 × size_GB + 0.25
| Model Size (GB) | Time (minutes) |
|---|---|
| 0.5 | 0.28 |
| 1.0 | 0.47 |
| 1.5 | 0.24 |
| 2.0 | 1.06 |
| 2.5 | 1.29 |
| 3.0 | 1.43 |
| 3.5 | 1.59 |
| 4.0 | 1.61 |
| 4.5 | 1.82 |
| 5.0 | 1.98 |
| 5.5 | 2.10 |
| 6.0 | 2.18 |
| 6.5 | 2.14 |
| 7.0 | 4.73 |
| 7.5 | 5.04 |
| 8.0 | 2.71 |
| 8.5 | 2.75 |
| 9.0 | 3.03 |
| 9.5 | 3.11 |
| 10.0 | 3.24 |
For each *.gguf file in a model repo:
@huggingface/gguf.buildGgufHeader (preserving endianness, alignment, and tensor info range).commitIter with useXet: true to avoid full re-uploads.benchmark.benchmark-results.csv.HF_TOKEN@huggingface/gguf@huggingface/hubhuggingface.conpm i
npm run benchmark