Nexuss0781 commited on
Commit
dbd60fc
·
verified ·
1 Parent(s): 6e26c70

Add model card

Browse files
Files changed (1) hide show
  1. README.md +14 -28
README.md CHANGED
@@ -9,39 +9,25 @@ quantized_by: Nexuss0781
9
 
10
  # SPACE
11
 
12
- Micro-tier AI stack: small GGUF models, quantized, run on CPU via [llama.cpp](https://github.com/ggml-org/llama.cpp), benchmarked on GitHub Actions.
 
 
13
 
14
- Public runtime models live on HuggingFace: https://huggingface.co/Nexuss0781/SPACE
15
 
16
- ## Benchmarks
17
 
18
- All runs executed on the same GitHub Actions runner (Ubuntu, AMD EPYC 7763, 4 vCPU, 16.77 GB RAM). Text measured with `llama.cpp` GGUF q4_k_m; vision measured with `llama-mtmd-cli` (mmproj, one model per job).
 
19
 
20
- ### Text leg (10 prompts, 256 max new tokens)
21
 
22
- | Model | Weights | Avg tok/s | Peak RSS | Wall (10 prompts) |
23
- |---|---:|---:|---:|---:|
24
- | **SmolLM2-360M-Instruct** (q4_k_m) | 0.27 GB | **57.73** | 474 MB | 37.7s |
25
- | SmolLM3-3B (q4_k_m) | 1.92 GB | 13.18 | 3,436 MB | 196.6s |
26
- | Qwen2.5-3B-Instruct (q4_k_m) | 1.93 GB | 13.43 | 3,336 MB | 161.6s |
27
 
28
- Earlier bf16 baseline for the micro tier: 2.26 tok/s, 6,397 MB peak RSS (~25x slower, ~13x heavier than the q4 micro model).
29
 
30
- ### Vision leg (10 image tasks, 128 max new tokens)
 
31
 
32
- | Model | Weights | Avg tok/s | Peak RSS | Wall (10 imgs) |
33
- |---|---:|---:|---:|---:|
34
- | **SmolVLM2-500M-Video-Instruct** (q8_0) | 0.44 GB | **67.15** | 1,026 MB | 73.7s |
35
- | SmolVLM-500M-Instruct (q8_0) | 0.44 GB | 65.06 | 1,026 MB | 77.6s |
36
- | SmolVLM2-2.2B-Instruct (q4_k_m) | 1.11 GB | 19.15 | 4,260 MB | 363.3s |
37
- | Moondream2 (q8_0) | 1.51 GB | 14.86 | 4,000 MB | 236.1s |
38
- | Gemma 3 4B IT (q4_k_m) | 2.49 GB | 13.19 | 5,309 MB | 602.6s |
39
-
40
- Result: the micro-tier models are ~4.5x faster than the large ones on both legs. Working pair: **SmolLM2-360M / SmolVLM2-500M** as the always-on edge runtimes, with a 3B-class model (Qwen2.5-3B / SmolVLM2-2.2B) in the swappable quality slot.
41
-
42
- ## Layout
43
-
44
- - `benchmarks/` — harnesses and task sets (text + vision), run by GitHub Actions
45
- - `reports/` — consolidated benchmark papers
46
- - `models/upload/` — GGUF upload tooling for `Nexuss0781/SPACE`
47
- - `prompts/` — prompt sets
 
9
 
10
  # SPACE
11
 
12
+ Single repository holding the GGUF weights (llama.cpp) benchmarked in the
13
+ Space GitHub Actions pipeline. Vision and audio models include their `mmproj`
14
+ encoder and run with `llama-mtmd-cli`.
15
 
16
+ ## Models
17
 
18
+ Text (`text-generation`):
19
 
20
+ - **HuggingFaceTB/SmolLM2-360M-Instruct** - `SmolLM2-360M-Instruct.Q4_K_M.gguf` - 0.27 GB - license: apache-2.0 - text
21
+ - **Qwen/Qwen2.5-3B-Instruct** - `Qwen2.5-3B-Instruct.Q4_K_M.gguf` - 1.93 GB - license: qwen-research - text
22
 
23
+ Vision (`image-text-to-text`, use alongside the `mmproj`):
24
 
25
+ - **HuggingFaceTB/SmolVLM2-2.2B-Instruct** - `SmolVLM2-2.2B-Instruct-Q4_K_M.gguf` + `mmproj-SmolVLM2-2.2B-Instruct-f16.gguf` - 1.11 GB - license: apache-2.0 - vision
26
+ - **HuggingFaceTB/SmolVLM2-500M-Video-Instruct** - `SmolVLM2-500M-Video-Instruct-Q8_0.gguf` + `mmproj-SmolVLM2-500M-Video-Instruct-f16.gguf` - 0.44 GB - license: apache-2.0 - vision
 
 
 
27
 
28
+ Audio (`automatic-speech-recognition`, use alongside the `mmproj`):
29
 
30
+ - **Qwen/Qwen3-ASR-0.6B** - `Qwen3-ASR-0.6B-Q8_0.gguf` + `mmproj-Qwen3-ASR-0.6B-Q8_0.gguf` - 0.8 GB - license: apache-2.0 - audio
31
+ - **Qwen/Qwen3-ASR-1.7B** - `Qwen3-ASR-1.7B-Q8_0.gguf` + `mmproj-Qwen3-ASR-1.7B-Q8_0.gguf` - 2.17 GB - license: apache-2.0 - audio
32
 
33
+ Benchmarks: https://github.com/nexuss0781/Space