Skip to content

fix: claim hygiene (webp bug, limitations, ARM bench) - #21

Merged
espetro merged 5 commits into
mainfrom
fix/claim-hygiene
Sep 22, 2026
Merged

espetro merged 5 commits into
mainfrom
fix/claim-hygiene

Conversation

@espetro

@espetro espetro commented Sep 22, 2026

Copy link
Copy Markdown
Owner

Marketing assets workstream branch. Generated with Devin

Vendored stb_image v2.30 cannot decode WebP, so a folder containing .webp
files made dinov2-cli exit 1 and the dedup script aborted. Restrict the
scan list to formats stb_image actually decodes and document conversion
hints (sips, heif-convert, ffmpeg) for HEIC/WebP/RAW in the example README.
State plainly that image decode is vendored stb_image only (no HEIC,
WebP, RAW, or AVIF), embeddings are image-to-image rather than CLIP-style
text queries, and classification is ImageNet-1k only.
The 3x faster / 4x less memory figures come from the i9-14900HX
measurement kept as historical context in docs/benchmarks.md, not from
the committed Ubuntu workflow row.
Add a workflow_dispatch platform choice (ubuntu-latest default,
ubuntu-24.04-arm for ARM numbers), wire it into runs-on, record it in
benchmark_provenance.txt, and forward it to scripts/bench.sh --platform
so the results header names the runner label.
Record the small f16 measurement from the new ARM64 bench path:
133.8 ms mean (8.2 stddev, 128-148, 96 MB peak RSS) at 4 threads on a
4-CPU aarch64 runner, same GGUF sha256 as the x64 row. Split the
provenance block per platform and note the rows are not directly
comparable across thread counts.
@espetro espetro changed the title docs(bench): commit ubuntu-24.04-arm row from run 35794974726 fix: claim hygiene (webp bug, limitations, ARM bench) Sep 22, 2026
@espetro
espetro merged commit 2ca5a13 into main Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant