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.
- stored checkpoint — a checkpoint's weights converted into the implementation's own file format; it is what the implementation actually loads. Grade ids and statuses spell this pack, and the grade table calls a stored checkpoint made by merging adapters into a base an extension pack.
- 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.
- merge — add a LoRA adapter's weights into its base model's weights once, when the stored checkpoint is built, so that the result loads like an ordinary checkpoint. Grade ids, statuses and the grade table spell this fold.
- approved — a merged stored checkpoint whose sha256 digest the author has checked and accepted. The implementation also records which adapters went into which stored checkpoint.
- covered base — a base model the implementation already runs.
The assessment column is the status the support assessment records, quoted exactly:
runs— the implementation runs this model.runs (adapter seam)— this adapter runs only merged into a covered base (adapter seam is the implementation's name for its merge step).foldable, not packed— an adapter that could be merged into a covered base, but no merged stored checkpoint has been built for it.refused by design— the implementation declines this model on purpose.out of scope— outside what the implementation sets out to run.
Reading the tables
For ordinary model rows, a matching stored checkpoint means the assessment
records one or more stored checkpoints with the same normalized configuration.
It does not establish that one of them holds the exact weights of the linked
checkpoint. Base, instruct and guardian releases of one generation often share
a configuration exactly, so one stored checkpoint 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: the stored checkpoints they list may be those of a compatible base, while their status says whether anything was actually merged. 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 stored checkpoints, the recorded passes and the comparisons made, not
written down by hand. Each grade's first phrase below is the one the
overview uses; what follows the dash adds
detail. Strongest first:
| grade | what stands behind it | rows |
|---|---|---|
checkpoint-parity | logits compared against this model's own reference implementation — through a reference recording made with it | 2 |
recorded-forward | this checkpoint was loaded and completed a forward pass — no comparison was made | 17 |
shape-parity | a stored checkpoint of the same shape was compared against a reference — whether that stored checkpoint holds this checkpoint's weights is not established | 54 |
own-pack | a stored copy of this checkpoint exists; nothing recorded from it | 7 |
shape-pack | stored checkpoints of this shape run; this one's own is not among them | 24 |
class | the architecture class is implemented; nothing checkpoint-specific was measured | 20 |
folded-pack | this row's adapter, or its whole library, was folded into extension packs — merged into stored checkpoints of a covered base, and approved | 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 merged for it | 2 |
base-shape-pack | a stored checkpoint of the compatible base runs; this row is an adapter and nothing was merged 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 stored checkpoint of a compatible base is recorded | 25 |
The stored checkpoints, 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
Runs, with a stored checkpoint of the same configuration
The implementation runs this architecture, and at least one stored checkpoint has the same normalized configuration. That is a match of configuration, not proof that it holds this checkpoint's published weights.
| model | architecture | assessment | evidence | reason / stored checkpoints |
|---|---|---|---|---|
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 |
Runs, with no stored checkpoint of the same configuration
The implementation runs this architecture class, or the adapter has been merged into a covered base, but no stored checkpoint with this exact configuration is recorded. For the adapter rows the evidence is the merged stored checkpoints; for the others it is the class alone.
| model | architecture | assessment | evidence | reason / stored checkpoints |
|---|---|---|---|---|
granite-3.2-8b-lora-jailbreak | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 1 adapter merged and approved |
granite-3.2-8b-lora-rag-citation-generation | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 1 adapter merged and approved |
granite-3.2-8b-lora-uncertainty | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 1 adapter merged and approved |
granite-3.3-8b-lora-math-prm | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 1 adapter merged and approved |
granite-3.3-8b-rag-agent-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 6 adapters merged and approved |
granite-3.3-8b-security-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 4 adapters merged 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; merged when its stored checkpoint is built — 1 adapter merged 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; merged when its stored checkpoint is built — 1 adapter merged and approved |
granitelib-core-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 12 adapters merged and approved |
granitelib-guardian-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 16 adapters merged and approved |
granitelib-rag-r1.0 | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 21 adapters merged and approved |
rag-intrinsics-lib | — | runs (adapter seam) | folded-pack | a LoRA over a covered base; merged when its stored checkpoint is built — 16 adapters merged and approved |
Adapter that could be merged, not yet merged
A plain LoRA that could be merged into a covered base, but nothing has been merged for this release. A stored checkpoint of the compatible base, where one is counted, says a suitable base is stored, not that this adapter was applied to it.
| model | architecture | assessment | evidence | reason / stored checkpoints |
|---|---|---|---|---|
granite-3.0-8b-lora-intrinsics-v0.1 | GraniteForCausalLM | foldable, not packed | base-shape-parity | a plain LoRA over a covered base, which the merge step accepts; nothing merged yet; 8 stored checkpoints of the compatible base |
granite-3.1-8b-lora-intrinsics-v0.1 | GraniteForCausalLM | foldable, not packed | base-shape-parity | a plain LoRA over a covered base, which the merge step accepts; nothing merged yet; 8 stored checkpoints of the compatible base |
granite-guardian-3.2-5b-lora-factuality-correction | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the merge step accepts; nothing merged yet |
granite-guardian-3.2-5b-lora-harm-categories | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the merge step accepts; nothing merged 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 merge step accepts; nothing merged yet; 1 stored checkpoint of the compatible base |
granitelib-rag-gpt-oss-r1.0 | — | foldable, not packed | not-assessed | a plain LoRA over a covered base, which the merge step accepts; nothing merged 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 merging weights once cannot express. The implementation refuses these by name when loading them, and its tests check the refusal.
| model | architecture | assessment | evidence | reason / stored checkpoints |
|---|---|---|---|---|
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 / stored checkpoints |
|---|---|---|---|---|
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 |