Implementation support
The rest of this reference describes what IBM publishes. This page records
something else: how far one independent inference implementation gets
through the same 172 catalogued models. That implementation was written by the
author of this reference to run Granite checkpoints and is not published.
It is neither IBM's code nor Hugging Face transformers.
It is here because trying to run every model is a practical test of the catalogue. It shows which architectures an outside implementation could cover from the published files, which adapters could be merged into their base models, and which releases need behaviour that it refuses on purpose.
This is not a benchmark. No output quality, accuracy or speed was measured.
Because you cannot inspect the implementation, every row is a statement by the
author about work you cannot re-run; the evidence grade says how strong that
statement is. What you can check is the configuration side: each model that
publishes a config.json has its sha256 in claims.json
(see evidence).
Every one of the 172 catalogue ids appears exactly once below. The support assessment and the public catalogue cover the same ids, so no model can drop out of this page unclassified.
Terms
- checkpoint — one published set of model weights; one row of the catalogue.
- the implementation — the unpublished inference implementation assessed here.
- pack (in the tables, stored checkpoint) — a checkpoint's weights converted into the implementation's own file format. A pack is what the implementation actually loads.
- class — the architecture class a configuration declares, such as
GraniteForCausalLM. - normalized configuration — a published
config.jsonwith the fields that record provenance rather than behaviour set aside (see findings §6). - shape — class plus depth, width and the stack of layer kinds; see method §4.
- forward pass — one run of the model over an input.
- reference recording — outputs (logits) saved from the model's own published reference implementation, so the independent implementation's outputs can be compared with them. Parity in a grade name means such a comparison was made; the tolerance used is not published here.
- LoRA adapter — a small set of weight changes published to modify a base model. aLoRA (activated LoRA) switches on at a particular token position partway through a sequence.
- fold — merge a LoRA adapter's weights into its base model's weights once,
when the pack is built, so that the result loads like an ordinary checkpoint.
The assessment status
runs (adapter seam)means a model runs only in this folded form; the adapter seam is the implementation's folding step. - fold manifest — the implementation's record of which adapters were folded into which packs.
- approval list — the digests of folded packs that the author has checked and accepted.
- covered base — a base model the implementation already runs.
Reading the tables
For ordinary model rows, packed means the assessment records one or more
packs with the same normalized configuration. It does not establish that a pack
holds the exact weights of the linked checkpoint. Base, instruct and guardian
releases of one generation often share a configuration exactly, so one pack can
match several catalogue rows, and the assessment cannot always say which of
those rows it holds the weights of. Where it can, the grade begins own-;
where it cannot, shape-. Both are true statements, and they are not the same
statement.
Adapter rows add a second distinction: their pack list may name compatible base packs, while their status says whether anything was actually folded. Classification follows the status first, and the reason column keeps both facts visible.
runs is one word covering several strengths of claim, so each row also
carries the strongest evidence that exists for it. The grade is computed
from the packs, the recorded passes and the comparisons made, not written down
by hand. Strongest first:
| grade | what stands behind it | rows |
|---|---|---|
checkpoint-parity | this checkpoint's outputs were compared against a reference recording from the model's own published implementation | 2 |
recorded-forward | a pack of this checkpoint was loaded and completed a forward pass; no comparison was made | 17 |
shape-parity | a pack of the same shape was compared against a reference recording; whether that pack holds this checkpoint's weights is not established | 54 |
own-pack | a pack of this checkpoint exists; nothing has been recorded from it | 7 |
shape-pack | packs of this shape run; this checkpoint's own is not among them | 24 |
class | the architecture class is implemented; nothing specific to this checkpoint was run | 20 |
folded-pack | the adapters were folded into packs of a covered base, recorded in the fold manifest, and their digests are on the approval list — one adapter for some rows, a whole library for others | 12 |
A row that does not claim runs gets no implementation grade, because a grade
answers "how well does this run" and those rows do not ask it:
| grade | what it means | rows |
|---|---|---|
base-shape-parity | the compatible base was compared against a reference recording; this row is an adapter and nothing was folded for it | 2 |
base-shape-pack | a pack of the compatible base runs; this row is an adapter and nothing was folded for it | 1 |
refusal-path-tested | the implementation refuses this configuration by name when loading it, and its tests check that refusal | 8 |
not-assessed | no implementation is claimed and none is graded: the release is out of scope, or (for three adapters) no compatible base pack is recorded | 25 |
The packs, recorded passes and reference recordings behind these grades belong to the unpublished implementation and are not published here. The grade is the whole public statement.
Summary
| classification | models |
|---|---|
| Runnable paths with configuration-matched packs | 113 |
| Runnable shape, no matched pack | 23 |
| Foldable adapter, not packed | 6 |
| Not implemented | 0 |
| Refused by design | 8 |
| Out of scope | 22 |
Runnable paths with configuration-matched packs
The implementation runs this architecture, and at least one pack has the same normalized configuration. That is a match of configuration, not proof that the pack holds this checkpoint's published weights.
| model | architecture | assessment | evidence | reason / packs |
|---|---|---|---|---|
granite-20b-code-base-8k | GPTBigCodeForCausalLM | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-20b-code-base-r1.1 | GPTBigCodeForCausalLM | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-20b-code-instruct-8k | GPTBigCodeForCausalLM | runs | shape-pack | 4 stored checkpoints of this configuration |
granite-20b-code-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-20b-code-instruct-r1.1 | GPTBigCodeForCausalLM | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-20b-functioncalling | GPTBigCodeForCausalLM | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-3.0-1b-a400m-base | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.0-1b-a400m-instruct | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.0-2b-base | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.0-2b-instruct | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.0-3b-a800m-base | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.0-3b-a800m-instruct | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.0-8b-base | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.0-8b-instruct | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.0-8b-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-3.1-1b-a400m-base | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.1-1b-a400m-instruct | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.1-2b-base | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.1-2b-instruct | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.1-3b-a800m-base | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.1-3b-a800m-instruct | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-3.1-8b-base | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.1-8b-instruct | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.2-2b-instruct | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.2-8b-instruct | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.2-8b-instruct-preview | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.3-2b-base | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.3-2b-instruct | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-3.3-8b-base | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.3-8b-instruct | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-3.3-8b-math-prm-v2 | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-34b-code-base-8k | GPTBigCodeForCausalLM | runs | recorded-forward | 2 stored checkpoints of this configuration |
granite-34b-code-instruct-8k | GPTBigCodeForCausalLM | runs | recorded-forward | 2 stored checkpoints of this configuration |
granite-34b-code-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-3b-code-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-4.0-1b | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-1b-base | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-1b-speech | GraniteSpeechForConditionalGeneration | runs | shape-pack | 3 stored checkpoints of this configuration |
granite-4.0-350m | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-350m-base | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-3b-vision | Granite4VisionForConditionalGeneration | runs | shape-pack | 3 stored checkpoints of this configuration |
granite-4.0-h-1b | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-h-1b-base | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-h-350m | GraniteMoeHybridForCausalLM | runs | recorded-forward | 1 stored checkpoint of this configuration |
granite-4.0-h-350m-base | GraniteMoeHybridForCausalLM | runs | recorded-forward | 1 stored checkpoint of this configuration |
granite-4.0-h-small | GraniteMoeHybridForCausalLM | runs | recorded-forward | 1 stored checkpoint of this configuration |
granite-4.0-h-small-base | GraniteMoeHybridForCausalLM | runs | recorded-forward | 1 stored checkpoint of this configuration |
granite-4.0-h-tiny | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-h-tiny-base | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-micro | GraniteMoeHybridForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-4.0-micro-base | GraniteMoeHybridForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-4.0-tiny-base-preview | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.0-tiny-preview | GraniteMoeHybridForCausalLM | runs | shape-parity | 1 stored checkpoint of this configuration |
granite-4.1-30b | GraniteForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-4.1-30b-base | GraniteForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-4.1-3b | GraniteForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-4.1-3b-base | GraniteForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-4.1-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-4.1-8b-base | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-4.2-30b | GraniteForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-4.2-3b | GraniteForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-4.2-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-7b-base | LlamaForCausalLM | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-7b-instruct | LlamaForCausalLM | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-7b-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-8b-code-instruct-accelerator | MLPSpeculatorPreTrainedModel | runs | own-pack | 1 stored checkpoint of this configuration |
granite-docling-258M | Idefics3ForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-embedding-107m-multilingual | XLMRobertaModel | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-embedding-125m-english | RobertaModel | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-embedding-278m-multilingual | XLMRobertaModel | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-embedding-30m-english | RobertaModel | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-embedding-30m-sparse | RobertaForMaskedLM | runs | recorded-forward | 1 stored checkpoint of this configuration |
granite-embedding-311m-multilingual-r2 | ModernBertModel | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-embedding-97m-multilingual-r2 | ModernBertModel | runs | recorded-forward | 2 stored checkpoints of this configuration |
granite-embedding-english-r2 | ModernBertModel | runs | recorded-forward | 4 stored checkpoints of this configuration |
granite-embedding-reranker-english-r2 | ModernBertForSequenceClassification | runs | own-pack | 1 stored checkpoint of this configuration |
granite-embedding-small-english-r2 | ModernBertModel | runs | recorded-forward | 2 stored checkpoints of this configuration |
granite-guardian-3.0-2b | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-guardian-3.0-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-guardian-3.1-2b | GraniteForCausalLM | runs | shape-parity | 6 stored checkpoints of this configuration |
granite-guardian-3.1-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-guardian-3.2-3b-a800m | GraniteMoeForCausalLM | runs | shape-parity | 2 stored checkpoints of this configuration |
granite-guardian-3.2-5b | GraniteForCausalLM | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-guardian-3.2-8b-factuality-detection | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-guardian-3.3-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-guardian-4.0-3b-toxicity-ja | GraniteMoeHybridForCausalLM | runs | shape-parity | 3 stored checkpoints of this configuration |
granite-guardian-4.1-8b | GraniteForCausalLM | runs | shape-parity | 8 stored checkpoints of this configuration |
granite-guardian-hap-125m | RobertaForSequenceClassification | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-guardian-hap-38m | RobertaForSequenceClassification | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-speech-3.2-8b | GraniteSpeechForConditionalGeneration | runs | recorded-forward | 3 stored checkpoints of this configuration |
granite-speech-3.3-8b | GraniteSpeechForConditionalGeneration | runs | recorded-forward | 2 stored checkpoints of this configuration |
granite-speech-4.1-2b | GraniteSpeechForConditionalGeneration | runs | shape-pack | 3 stored checkpoints of this configuration |
granite-speech-4.1-2b-nar | GraniteSpeechNarForASR | runs | shape-pack | 1 stored checkpoint of this configuration |
granite-speech-4.1-2b-plus | GraniteSpeechPlusForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-speech-5.0-470m-turboctc | GraniteSpeech5ForCTC | runs | shape-pack | 3 stored checkpoints of this configuration |
granite-speech-5.0-470m-turboctc-nc | GraniteSpeech5ForCTC | runs | shape-pack | 3 stored checkpoints of this configuration |
granite-swash-2b | GraniteSWAForCausalLM | runs | checkpoint-parity | 1 stored checkpoint of this configuration |
granite-swash-3b-a600m | GraniteMoeSWAForCausalLM | runs | checkpoint-parity | 1 stored checkpoint of this configuration |
granite-timeseries-flowstate-r1 | FlowStateModel | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-patchtsmixer | PatchTSMixerForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-patchtst | PatchTSTForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-patchtst-fm-r1 | PatchTSTFMForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-patchtst-fm-r2 | PatchTSTFMForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-tspulse-r1 | TSPulseForReconstruction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-ttm-r1 | TinyTimeMixerForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-ttm-r2 | TinyTimeMixerForPrediction | runs | class | 1 stored checkpoint of this configuration |
granite-timeseries-ttm-r3 | tinytimemixer | runs | class | 1 stored checkpoint of this configuration |
granite-vision-3.1-2b-preview | LlavaNextForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-vision-3.2-2b | LlavaNextForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-vision-3.3-2b | LlavaNextForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-vision-3.3-2b-chart2csv-preview | LlavaNextForConditionalGeneration | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-vision-3.3-2b-embedding | GraniteVisionEmb | runs | shape-pack | 2 stored checkpoints of this configuration |
granite-vision-4.1-4b | Granite4VisionForConditionalGeneration | runs | shape-pack | 3 stored checkpoints of this configuration |
Runnable shape, no matched pack
The implementation runs this architecture class, or the adapter has been folded into a covered base, but no pack with this exact configuration is recorded. For the adapter rows the evidence is the folded packs; for the others it is the class alone.
| model | architecture | assessment | evidence | reason / packs |
|---|---|---|---|---|
granite-3.2-8b-lora-jailbreak | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granite-3.2-8b-lora-rag-citation-generation | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granite-3.2-8b-lora-uncertainty | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granite-3.3-8b-lora-math-prm | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granite-3.3-8b-rag-agent-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 6 adapters folded and approved |
granite-3.3-8b-security-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 4 adapters folded and approved |
granite-3b-code-base-128k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-3b-code-base-2k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-3b-code-instruct-128k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-3b-code-instruct-2k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-4.0-h-micro | GraniteMoeHybridForCausalLM | runs | class | no stored checkpoint of this configuration; 6 of this class |
granite-4.0-h-micro-base | GraniteMoeHybridForCausalLM | runs | class | no stored checkpoint of this configuration; 6 of this class |
granite-8b-code-base-128k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-8b-code-base-4k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-8b-code-instruct-128k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-8b-code-instruct-4k | LlamaForCausalLM | runs | class | no stored checkpoint of this configuration; 11 of this class |
granite-rag-3.0-8b-lora | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granite-speech-3.3-2b | GraniteSpeechForConditionalGeneration | runs | class | no stored checkpoint of this configuration; 3 of this class |
granite-uncertainty-3.0-8b-lora | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 1 adapter folded and approved |
granitelib-core-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 12 adapters folded and approved |
granitelib-guardian-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 16 adapters folded and approved |
granitelib-rag-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 21 adapters folded and approved |
rag-intrinsics-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; folds at pack time — 16 adapters folded and approved |
Foldable adapter, not packed
A plain LoRA that could be folded into a covered base, but nothing has been folded for this release. A compatible base pack, where one is counted, says a suitable base is stored, not that this adapter was applied to it.
| model | architecture | assessment | evidence | reason / packs |
|---|---|---|---|---|
granite-3.0-8b-lora-intrinsics-v0.1 | GraniteForCausalLM | foldable, not packed | base-shape-parity | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet; 8 compatible base packs stored |
granite-3.1-8b-lora-intrinsics-v0.1 | GraniteForCausalLM | foldable, not packed | base-shape-parity | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet; 8 compatible base packs stored |
granite-guardian-3.2-5b-lora-factuality-correction | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet |
granite-guardian-3.2-5b-lora-harm-categories | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet |
granite-guardian-3.2-5b-lora-harm-correction | GraniteForCausalLM | foldable, not packed | base-shape-pack | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet; 1 compatible base pack stored |
granitelib-rag-gpt-oss-r1.0 | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the folding step accepts; nothing folded yet |
Not implemented
None in scope. No catalogued model outside the out-of-scope rows (the GneissWeb and geospatial releases) needs an architecture the implementation lacks.
Refused by design
The model needs behaviour at run time that folding weights once cannot express. The implementation refuses these by name when loading them, and its tests check the refusal.
| model | architecture | assessment | evidence | reason / packs |
|---|---|---|---|---|
granite-3.2-8b-alora-jailbreak | — | refused by design | refusal-path-tested | an aLoRA activates at a token position mid-sequence; no merged weight expresses that |
granite-3.2-8b-alora-rag-query-rewrite | — | refused by design | refusal-path-tested | an aLoRA activates at a token position mid-sequence; no merged weight expresses that |
granite-3.2-8b-alora-requirement-check | — | refused by design | refusal-path-tested | an aLoRA activates at a token position mid-sequence; no merged weight expresses that |
granite-3.3-8b-alora-requirement-check | — | refused by design | refusal-path-tested | an aLoRA activates at a token position mid-sequence; no merged weight expresses that |
granite-3.3-8b-alora-uncertainty | — | refused by design | refusal-path-tested | an aLoRA activates at a token position mid-sequence; no merged weight expresses that |
granite-switch-4.1-30b-preview | GraniteSwitchForCausalLM | refused by design | refusal-path-tested | refused when the configuration is read: the switch happens at a token position, so no merged weight and no single geometry expresses it |
granite-switch-4.1-3b-preview | GraniteSwitchForCausalLM | refused by design | refusal-path-tested | refused when the configuration is read: the switch happens at a token position, so no merged weight and no single geometry expresses it |
granite-switch-4.1-8b-preview | GraniteSwitchForCausalLM | refused by design | refusal-path-tested | refused when the configuration is read: the switch happens at a token position, so no merged weight and no single geometry expresses it |
Out of scope
The release is in IBM's Granite catalogue but outside what the implementation sets out to run.
| model | architecture | assessment | evidence | reason / packs |
|---|---|---|---|---|
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed1 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed2 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed3 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed1 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed2 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed3 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed1 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed2 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed3 | LlamaForCausalLM | out of scope | not-assessed | a data-ablation release, not a general-purpose Granite model |
GneissWeb.bloom | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
GneissWeb.Edu_classifier | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
GneissWeb.Med_classifier | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
GneissWeb.Quality_annotator | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
GneissWeb.Sci_classifier | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
GneissWeb.Tech_classifier | — | out of scope | not-assessed | a data-ablation / classifier release, not a general-purpose Granite model |
granite-geospatial-biomass | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-canopyheight | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-land-surface-temperature | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-ocean | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-uki | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-uki-flooddetection | — | out of scope | not-assessed | earth observation, a different research domain |
granite-geospatial-wxc-downscaling | — | out of scope | not-assessed | earth observation, a different research domain |