Text Classification
Transformers
Safetensors
gemma4
image-text-to-text
decision-model
decision-index
system-one
Eval Results (legacy)
Instructions to use MachinePulseAI/karpo-decision-31B with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use MachinePulseAI/karpo-decision-31B with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="MachinePulseAI/karpo-decision-31B")# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModelForMultimodalLM processor = AutoProcessor.from_pretrained("MachinePulseAI/karpo-decision-31B") model = AutoModelForMultimodalLM.from_pretrained("MachinePulseAI/karpo-decision-31B", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Card: the Karpo Decision family chart; multimodal in the introduction
Browse files- .gitattributes +1 -0
- README.md +18 -2
- assets/karpo-decision-family.png +3 -0
.gitattributes
CHANGED
|
@@ -36,3 +36,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 36 |
tokenizer.json filter=lfs diff=lfs merge=lfs -text
|
| 37 |
assets/decision-index-full-2026-11-11.jpg filter=lfs diff=lfs merge=lfs -text
|
| 38 |
assets/decision-index-full-2026-11-12.png filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 36 |
tokenizer.json filter=lfs diff=lfs merge=lfs -text
|
| 37 |
assets/decision-index-full-2026-11-11.jpg filter=lfs diff=lfs merge=lfs -text
|
| 38 |
assets/decision-index-full-2026-11-12.png filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
assets/karpo-decision-family.png filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
|
@@ -59,8 +59,9 @@ entries).
|
|
| 59 |
|
| 60 |
*Decision Index leaderboard, Full score, 12 November 2026.*
|
| 61 |
|
| 62 |
-
A decision model: given a state (a web page, a document, a conversation:
|
| 63 |
-
it, it returns a probability for every option of every question in one forward
|
|
|
|
| 64 |
Fine-tuned from [google/gemma-4-31B-it](https://huggingface.co/google/gemma-4-31B-it), with a linear readout over the
|
| 65 |
options.
|
| 66 |
|
|
@@ -110,6 +111,21 @@ Results: [runs/karpo-decision-31B](https://huggingface.co/datasets/MachinePulseA
|
|
| 110 |
| Tools & Automation | 88.4 |
|
| 111 |
| Arts & Human Taste | 68.2 |
|
| 112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 113 |
## How it works
|
| 114 |
|
| 115 |
- **A readout, not generation.** Every option is labelled with an option code. At the `Answer: (` slot that ends a
|
|
|
|
| 59 |
|
| 60 |
*Decision Index leaderboard, Full score, 12 November 2026.*
|
| 61 |
|
| 62 |
+
A multimodal decision model: given a state (a web page and its screenshot, a document, a conversation: text, JSON
|
| 63 |
+
and images) and typed questions about it, it returns a probability for every option of every question in one forward
|
| 64 |
+
pass, without generating text.
|
| 65 |
Fine-tuned from [google/gemma-4-31B-it](https://huggingface.co/google/gemma-4-31B-it), with a linear readout over the
|
| 66 |
options.
|
| 67 |
|
|
|
|
| 111 |
| Tools & Automation | 88.4 |
|
| 112 |
| Arts & Human Taste | 68.2 |
|
| 113 |
|
| 114 |
+
## The Karpo Decision family
|
| 115 |
+
|
| 116 |
+
<img src="assets/karpo-decision-family.png" alt="Score vs. size: Karpo Decision 0.8B to 31B on the Decision Index 0.3 public suite, with the other board models of each size class" width="100%">
|
| 117 |
+
|
| 118 |
+
*Score vs. size on the Decision Index 0.3 public suite, board of 12 November 2026.*
|
| 119 |
+
|
| 120 |
+
| Model | Base | Parameters |
|
| 121 |
+
|---|---|---|
|
| 122 |
+
| **karpo-decision-31B** | Gemma 4 31B | 31.3B |
|
| 123 |
+
| [karpo-decision-12B](https://huggingface.co/MachinePulseAI/karpo-decision-12B) | Gemma 4 12B | 12.0B |
|
| 124 |
+
| [karpo-decision-9B](https://huggingface.co/MachinePulseAI/karpo-decision-9B) | Qwen3.5 9B | 8.4B |
|
| 125 |
+
| [karpo-decision-4B](https://huggingface.co/MachinePulseAI/karpo-decision-4B) | Qwen3.5 4B | 4.5B |
|
| 126 |
+
| [karpo-decision-2B](https://huggingface.co/MachinePulseAI/karpo-decision-2B) | Qwen3.5 2B | 2.2B |
|
| 127 |
+
| [karpo-decision-0.8B](https://huggingface.co/MachinePulseAI/karpo-decision-0.8B) | Qwen3.5 0.8B | 0.85B |
|
| 128 |
+
|
| 129 |
## How it works
|
| 130 |
|
| 131 |
- **A readout, not generation.** Every option is labelled with an option code. At the `Answer: (` slot that ends a
|
assets/karpo-decision-family.png
ADDED
|
Git LFS Details
|