Safe By Design AI

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

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:

gradewhat stands behind itrows
checkpoint-paritythis checkpoint's outputs were compared against a reference recording from the model's own published implementation2
recorded-forwarda pack of this checkpoint was loaded and completed a forward pass; no comparison was made17
shape-paritya pack of the same shape was compared against a reference recording; whether that pack holds this checkpoint's weights is not established54
own-packa pack of this checkpoint exists; nothing has been recorded from it7
shape-packpacks of this shape run; this checkpoint's own is not among them24
classthe architecture class is implemented; nothing specific to this checkpoint was run20
folded-packthe 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 others12

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:

gradewhat it meansrows
base-shape-paritythe compatible base was compared against a reference recording; this row is an adapter and nothing was folded for it2
base-shape-packa pack of the compatible base runs; this row is an adapter and nothing was folded for it1
refusal-path-testedthe implementation refuses this configuration by name when loading it, and its tests check that refusal8
not-assessedno implementation is claimed and none is graded: the release is out of scope, or (for three adapters) no compatible base pack is recorded25

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

classificationmodels
Runnable paths with configuration-matched packs113
Runnable shape, no matched pack23
Foldable adapter, not packed6
Not implemented0
Refused by design8
Out of scope22

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.

modelarchitectureassessmentevidencereason / packs
granite-20b-code-base-8kGPTBigCodeForCausalLMrunsrecorded-forward4 stored checkpoints of this configuration
granite-20b-code-base-r1.1GPTBigCodeForCausalLMrunsrecorded-forward4 stored checkpoints of this configuration
granite-20b-code-instruct-8kGPTBigCodeForCausalLMrunsshape-pack4 stored checkpoints of this configuration
granite-20b-code-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-20b-code-instruct-r1.1GPTBigCodeForCausalLMrunsrecorded-forward4 stored checkpoints of this configuration
granite-20b-functioncallingGPTBigCodeForCausalLMrunsrecorded-forward4 stored checkpoints of this configuration
granite-3.0-1b-a400m-baseGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.0-1b-a400m-instructGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.0-2b-baseGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.0-2b-instructGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.0-3b-a800m-baseGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.0-3b-a800m-instructGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.0-8b-baseGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.0-8b-instructGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.0-8b-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-3.1-1b-a400m-baseGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.1-1b-a400m-instructGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.1-2b-baseGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.1-2b-instructGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.1-3b-a800m-baseGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.1-3b-a800m-instructGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-3.1-8b-baseGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.1-8b-instructGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.2-2b-instructGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.2-8b-instructGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.2-8b-instruct-previewGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.3-2b-baseGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.3-2b-instructGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-3.3-8b-baseGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.3-8b-instructGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-3.3-8b-math-prm-v2GraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-34b-code-base-8kGPTBigCodeForCausalLMrunsrecorded-forward2 stored checkpoints of this configuration
granite-34b-code-instruct-8kGPTBigCodeForCausalLMrunsrecorded-forward2 stored checkpoints of this configuration
granite-34b-code-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-3b-code-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-4.0-1bGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-1b-baseGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-1b-speechGraniteSpeechForConditionalGenerationrunsshape-pack3 stored checkpoints of this configuration
granite-4.0-350mGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-350m-baseGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-3b-visionGranite4VisionForConditionalGenerationrunsshape-pack3 stored checkpoints of this configuration
granite-4.0-h-1bGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-h-1b-baseGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-h-350mGraniteMoeHybridForCausalLMrunsrecorded-forward1 stored checkpoint of this configuration
granite-4.0-h-350m-baseGraniteMoeHybridForCausalLMrunsrecorded-forward1 stored checkpoint of this configuration
granite-4.0-h-smallGraniteMoeHybridForCausalLMrunsrecorded-forward1 stored checkpoint of this configuration
granite-4.0-h-small-baseGraniteMoeHybridForCausalLMrunsrecorded-forward1 stored checkpoint of this configuration
granite-4.0-h-tinyGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-h-tiny-baseGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-microGraniteMoeHybridForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-4.0-micro-baseGraniteMoeHybridForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-4.0-tiny-base-previewGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.0-tiny-previewGraniteMoeHybridForCausalLMrunsshape-parity1 stored checkpoint of this configuration
granite-4.1-30bGraniteForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-4.1-30b-baseGraniteForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-4.1-3bGraniteForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-4.1-3b-baseGraniteForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-4.1-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-4.1-8b-baseGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-4.2-30bGraniteForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-4.2-3bGraniteForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-4.2-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-7b-baseLlamaForCausalLMrunsshape-pack1 stored checkpoint of this configuration
granite-7b-instructLlamaForCausalLMrunsshape-pack1 stored checkpoint of this configuration
granite-7b-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-8b-code-instruct-acceleratorMLPSpeculatorPreTrainedModelrunsown-pack1 stored checkpoint of this configuration
granite-docling-258MIdefics3ForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-embedding-107m-multilingualXLMRobertaModelrunsshape-pack1 stored checkpoint of this configuration
granite-embedding-125m-englishRobertaModelrunsshape-pack1 stored checkpoint of this configuration
granite-embedding-278m-multilingualXLMRobertaModelrunsshape-pack1 stored checkpoint of this configuration
granite-embedding-30m-englishRobertaModelrunsshape-pack1 stored checkpoint of this configuration
granite-embedding-30m-sparseRobertaForMaskedLMrunsrecorded-forward1 stored checkpoint of this configuration
granite-embedding-311m-multilingual-r2ModernBertModelrunsrecorded-forward4 stored checkpoints of this configuration
granite-embedding-97m-multilingual-r2ModernBertModelrunsrecorded-forward2 stored checkpoints of this configuration
granite-embedding-english-r2ModernBertModelrunsrecorded-forward4 stored checkpoints of this configuration
granite-embedding-reranker-english-r2ModernBertForSequenceClassificationrunsown-pack1 stored checkpoint of this configuration
granite-embedding-small-english-r2ModernBertModelrunsrecorded-forward2 stored checkpoints of this configuration
granite-guardian-3.0-2bGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-guardian-3.0-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-guardian-3.1-2bGraniteForCausalLMrunsshape-parity6 stored checkpoints of this configuration
granite-guardian-3.1-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-guardian-3.2-3b-a800mGraniteMoeForCausalLMrunsshape-parity2 stored checkpoints of this configuration
granite-guardian-3.2-5bGraniteForCausalLMrunsshape-pack1 stored checkpoint of this configuration
granite-guardian-3.2-8b-factuality-detectionGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-guardian-3.3-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-guardian-4.0-3b-toxicity-jaGraniteMoeHybridForCausalLMrunsshape-parity3 stored checkpoints of this configuration
granite-guardian-4.1-8bGraniteForCausalLMrunsshape-parity8 stored checkpoints of this configuration
granite-guardian-hap-125mRobertaForSequenceClassificationrunsshape-pack1 stored checkpoint of this configuration
granite-guardian-hap-38mRobertaForSequenceClassificationrunsshape-pack1 stored checkpoint of this configuration
granite-speech-3.2-8bGraniteSpeechForConditionalGenerationrunsrecorded-forward3 stored checkpoints of this configuration
granite-speech-3.3-8bGraniteSpeechForConditionalGenerationrunsrecorded-forward2 stored checkpoints of this configuration
granite-speech-4.1-2bGraniteSpeechForConditionalGenerationrunsshape-pack3 stored checkpoints of this configuration
granite-speech-4.1-2b-narGraniteSpeechNarForASRrunsshape-pack1 stored checkpoint of this configuration
granite-speech-4.1-2b-plusGraniteSpeechPlusForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-speech-5.0-470m-turboctcGraniteSpeech5ForCTCrunsshape-pack3 stored checkpoints of this configuration
granite-speech-5.0-470m-turboctc-ncGraniteSpeech5ForCTCrunsshape-pack3 stored checkpoints of this configuration
granite-swash-2bGraniteSWAForCausalLMrunscheckpoint-parity1 stored checkpoint of this configuration
granite-swash-3b-a600mGraniteMoeSWAForCausalLMrunscheckpoint-parity1 stored checkpoint of this configuration
granite-timeseries-flowstate-r1FlowStateModelrunsclass1 stored checkpoint of this configuration
granite-timeseries-patchtsmixerPatchTSMixerForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-patchtstPatchTSTForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-patchtst-fm-r1PatchTSTFMForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-patchtst-fm-r2PatchTSTFMForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-tspulse-r1TSPulseForReconstructionrunsclass1 stored checkpoint of this configuration
granite-timeseries-ttm-r1TinyTimeMixerForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-ttm-r2TinyTimeMixerForPredictionrunsclass1 stored checkpoint of this configuration
granite-timeseries-ttm-r3tinytimemixerrunsclass1 stored checkpoint of this configuration
granite-vision-3.1-2b-previewLlavaNextForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-vision-3.2-2bLlavaNextForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-vision-3.3-2bLlavaNextForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-vision-3.3-2b-chart2csv-previewLlavaNextForConditionalGenerationrunsshape-pack2 stored checkpoints of this configuration
granite-vision-3.3-2b-embeddingGraniteVisionEmbrunsshape-pack2 stored checkpoints of this configuration
granite-vision-4.1-4bGranite4VisionForConditionalGenerationrunsshape-pack3 stored checkpoints of this configuration

↑ summary

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.

modelarchitectureassessmentevidencereason / packs
granite-3.2-8b-lora-jailbreakruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granite-3.2-8b-lora-rag-citation-generationruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granite-3.2-8b-lora-uncertaintyruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granite-3.3-8b-lora-math-prmruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granite-3.3-8b-rag-agent-libruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 6 adapters folded and approved
granite-3.3-8b-security-libruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 4 adapters folded and approved
granite-3b-code-base-128kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-3b-code-base-2kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-3b-code-instruct-128kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-3b-code-instruct-2kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-4.0-h-microGraniteMoeHybridForCausalLMrunsclassno stored checkpoint of this configuration; 6 of this class
granite-4.0-h-micro-baseGraniteMoeHybridForCausalLMrunsclassno stored checkpoint of this configuration; 6 of this class
granite-8b-code-base-128kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-8b-code-base-4kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-8b-code-instruct-128kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-8b-code-instruct-4kLlamaForCausalLMrunsclassno stored checkpoint of this configuration; 11 of this class
granite-rag-3.0-8b-loraruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granite-speech-3.3-2bGraniteSpeechForConditionalGenerationrunsclassno stored checkpoint of this configuration; 3 of this class
granite-uncertainty-3.0-8b-loraruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 1 adapter folded and approved
granitelib-core-r1.0runs (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 12 adapters folded and approved
granitelib-guardian-r1.0runs (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 16 adapters folded and approved
granitelib-rag-r1.0runs (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 21 adapters folded and approved
rag-intrinsics-libruns (adapter seam)folded-packa LoRA over a covered base; folds at pack time — 16 adapters folded and approved

↑ summary

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.

modelarchitectureassessmentevidencereason / packs
granite-3.0-8b-lora-intrinsics-v0.1GraniteForCausalLMfoldable, not packedbase-shape-paritya 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.1GraniteForCausalLMfoldable, not packedbase-shape-paritya 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-correctionfoldable, not packednot-assesseda plain LoRA over a covered base, which the folding step accepts; nothing folded yet
granite-guardian-3.2-5b-lora-harm-categoriesfoldable, not packednot-assesseda plain LoRA over a covered base, which the folding step accepts; nothing folded yet
granite-guardian-3.2-5b-lora-harm-correctionGraniteForCausalLMfoldable, not packedbase-shape-packa plain LoRA over a covered base, which the folding step accepts; nothing folded yet; 1 compatible base pack stored
granitelib-rag-gpt-oss-r1.0foldable, not packednot-assesseda plain LoRA over a covered base, which the folding step accepts; nothing folded yet

↑ summary

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.

↑ summary

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.

modelarchitectureassessmentevidencereason / packs
granite-3.2-8b-alora-jailbreakrefused by designrefusal-path-testedan aLoRA activates at a token position mid-sequence; no merged weight expresses that
granite-3.2-8b-alora-rag-query-rewriterefused by designrefusal-path-testedan aLoRA activates at a token position mid-sequence; no merged weight expresses that
granite-3.2-8b-alora-requirement-checkrefused by designrefusal-path-testedan aLoRA activates at a token position mid-sequence; no merged weight expresses that
granite-3.3-8b-alora-requirement-checkrefused by designrefusal-path-testedan aLoRA activates at a token position mid-sequence; no merged weight expresses that
granite-3.3-8b-alora-uncertaintyrefused by designrefusal-path-testedan aLoRA activates at a token position mid-sequence; no merged weight expresses that
granite-switch-4.1-30b-previewGraniteSwitchForCausalLMrefused by designrefusal-path-testedrefused 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-previewGraniteSwitchForCausalLMrefused by designrefusal-path-testedrefused 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-previewGraniteSwitchForCausalLMrefused by designrefusal-path-testedrefused when the configuration is read: the switch happens at a token position, so no merged weight and no single geometry expresses it

↑ summary

Out of scope

The release is in IBM's Granite catalogue but outside what the implementation sets out to run.

modelarchitectureassessmentevidencereason / packs
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed1LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed2LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_FineWeb.Edu.seed3LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed1LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed2LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_FineWeb.seed3LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed1LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed2LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.7B_ablation_model_on_350B_GneissWeb.seed3LlamaForCausalLMout of scopenot-assesseda data-ablation release, not a general-purpose Granite model
GneissWeb.bloomout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
GneissWeb.Edu_classifierout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
GneissWeb.Med_classifierout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
GneissWeb.Quality_annotatorout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
GneissWeb.Sci_classifierout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
GneissWeb.Tech_classifierout of scopenot-assesseda data-ablation / classifier release, not a general-purpose Granite model
granite-geospatial-biomassout of scopenot-assessedearth observation, a different research domain
granite-geospatial-canopyheightout of scopenot-assessedearth observation, a different research domain
granite-geospatial-land-surface-temperatureout of scopenot-assessedearth observation, a different research domain
granite-geospatial-oceanout of scopenot-assessedearth observation, a different research domain
granite-geospatial-ukiout of scopenot-assessedearth observation, a different research domain
granite-geospatial-uki-flooddetectionout of scopenot-assessedearth observation, a different research domain
granite-geospatial-wxc-downscalingout of scopenot-assessedearth observation, a different research domain

↑ summary