Upload README.md with huggingface_hub
Browse files
README.md
CHANGED
|
@@ -72,7 +72,7 @@ model-index:
|
|
| 72 |
|
| 73 |
# pico-type π
|
| 74 |
|
| 75 |
-
**A tiny byte-level multi-head content classifier** β ~1.5M params, ~
|
| 76 |
|
| 77 |
_Classifies any content into **7 categories** from raw bytes in a single forward pass._
|
| 78 |
|
|
@@ -97,7 +97,7 @@ _Built by [**eulogik**](https://eulogik.com) β AI infrastructure for developer
|
|
| 97 |
- **No tokenizer** β operates directly on raw UTF-8 bytes (supports all languages, zero pre-processing)
|
| 98 |
- **7 heads, one forward pass** β coarse type, modality, subtype, code lang, text lang, file MIME, risk flags
|
| 99 |
- **4 Matryoshka tiers** β tiny (16d) β small (64d) β base (192d) β pro (576d)
|
| 100 |
-
- **~
|
| 101 |
- **<6ms inference** on CPU via ONNX Runtime (base tier, 1024 bytes)
|
| 102 |
- **CLI, Gradio Space, MCP server** β ready for any integration
|
| 103 |
- **62 programming languages** β Python, JS, TypeScript, Java, C, C++, Go, Rust, SQL, Bash, and 52 more
|
|
@@ -164,10 +164,10 @@ Bytes β ByteEmbed(256β96d) β 3ΓConv1D(k=3,5,7) β 2ΓBiAttention(RoPE)
|
|
| 164 |
|
| 165 |
| Tier | Dim | Params | ONNX Size | Speed |
|
| 166 |
|------|-----|--------|-----------|-------|
|
| 167 |
-
| tiny | 16 | 1.43M |
|
| 168 |
-
| small | 64 | 1.45M |
|
| 169 |
-
| base | 192 | 1.48M |
|
| 170 |
-
| pro | 576 | 1.56M |
|
| 171 |
|
| 172 |
All tiers share the same trunk; only the final linear layers differ. Switch tiers at inference with zero overhead.
|
| 173 |
|
|
|
|
| 72 |
|
| 73 |
# pico-type π
|
| 74 |
|
| 75 |
+
**A tiny byte-level multi-head content classifier** β ~1.5M params, ~9MB ONNX, <6ms inference.
|
| 76 |
|
| 77 |
_Classifies any content into **7 categories** from raw bytes in a single forward pass._
|
| 78 |
|
|
|
|
| 97 |
- **No tokenizer** β operates directly on raw UTF-8 bytes (supports all languages, zero pre-processing)
|
| 98 |
- **7 heads, one forward pass** β coarse type, modality, subtype, code lang, text lang, file MIME, risk flags
|
| 99 |
- **4 Matryoshka tiers** β tiny (16d) β small (64d) β base (192d) β pro (576d)
|
| 100 |
+
- **~9MB ONNX** β self-contained single-file, deploy on edge devices, serverless functions, browser (WebAssembly)
|
| 101 |
- **<6ms inference** on CPU via ONNX Runtime (base tier, 1024 bytes)
|
| 102 |
- **CLI, Gradio Space, MCP server** β ready for any integration
|
| 103 |
- **62 programming languages** β Python, JS, TypeScript, Java, C, C++, Go, Rust, SQL, Bash, and 52 more
|
|
|
|
| 164 |
|
| 165 |
| Tier | Dim | Params | ONNX Size | Speed |
|
| 166 |
|------|-----|--------|-----------|-------|
|
| 167 |
+
| tiny | 16 | 1.43M | 8.7 MB | ~3ms |
|
| 168 |
+
| small | 64 | 1.45M | 8.7 MB | ~4ms |
|
| 169 |
+
| base | 192 | 1.48M | 8.8 MB | ~5ms |
|
| 170 |
+
| pro | 576 | 1.56M | 9.1 MB | ~12ms |
|
| 171 |
|
| 172 |
All tiers share the same trunk; only the final linear layers differ. Switch tiers at inference with zero overhead.
|
| 173 |
|