decider / README.md
mertcobanov's picture
Ollaya package for Mapika/decider-4b
9815218 verified
|
Raw History Blame Contribute Delete
2.58 kB
---
license: apache-2.0
base_model:
- Mapika/decider-4b
- Mapika/decider-2b
- Mapika/decider-2b-vision
- Mapika/decider-0.8b
library_name: onnx
tags:
- ollaya
- onnx
- decision-model
- system-one
pipeline_tag: text-classification
---
# decider for Ollaya
[Ollaya](https://github.com/ollaya-dev/ollaya) package of **[Mapika/decider-4b](https://huggingface.co/Mapika/decider-4b)** and **[Mapika/decider-2b](https://huggingface.co/Mapika/decider-2b)** and **[Mapika/decider-2b-vision](https://huggingface.co/Mapika/decider-2b-vision)** and **[Mapika/decider-0.8b](https://huggingface.co/Mapika/decider-0.8b)** by Mapika.
Ollaya runs open decision models locally, the way Ollama runs LLMs: typed questions in,
calibrated answers out, behind a TypeSafe-compatible API.
```sh
ollaya run decider
```
## What is in this repository
This repository holds only the files Ollaya derives, with no weights. Each graph is an ONNX export of the
original model whose weights **reference the authors' own weight files by byte offset**,
so `ollaya pull` downloads the weights from the upstream repositories, unmodified and pinned to a
commit, and verifies their sha256.
| Tag | Upstream | Files |
|---|---|---|
| `decider:4b` | [Mapika/decider-4b@eb5fbdf](https://huggingface.co/Mapika/decider-4b/tree/eb5fbdfc9448473ec25e399882912863afbdb70e) | `4b/model-fp32.onnx`, `4b/decision.json`, `4b/calibration.json` |
| `decider:2b` | [Mapika/decider-2b@9839cc9](https://huggingface.co/Mapika/decider-2b/tree/9839cc9d908be16c5988c0d041034b5fdf82c7a2) | `2b/model-fp32.onnx`, `2b/decision.json`, `2b/calibration.json` |
| `decider:2b-vision` | [Mapika/decider-2b-vision@863e290](https://huggingface.co/Mapika/decider-2b-vision/tree/863e290863655f1d6b69324d77d09ac972d21609) | `2b-vision/model-fp32.onnx`, `2b-vision/vision-fp32.onnx`, `2b-vision/decision.json`, `2b-vision/calibration.json` |
| `decider:0.8b` | [Mapika/decider-0.8b@a0a01d6](https://huggingface.co/Mapika/decider-0.8b/tree/a0a01d6f8135298f400a8c856b355793012ae971) | `0.8b/model-fp32.onnx`, `0.8b/decision.json`, `0.8b/calibration.json` |
Each tag has an fp32 graph, used on CPU and GPU. Each tag also has `decision.json` (sequence layout, special tokens) and
`calibration.json` (temperatures).
## Parity
Ollaya's Rust runtime matches the Python reference exactly on 479 questions (902 rows) per model. The token ids and answer-slot positions are identical, and so is the decision on every question. Probabilities are within 6.3e-6, on CPU and CUDA.
## License
Same as the upstream model (Apache-2.0). Ollaya itself is Apache-2.0.