Downloads · 30 days
70
6% of all-time downloads
fabsssss/qwen3-coder-30b-a3b-ies4
qwen3-coder-30b-a3b-ies4 is a machine learning model from fabsssss. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for mlx. The card lists the license as mit.
A LoRA fine-tune of Qwen3-Coder-30B-A3B that generates IES4 (UK Government Information Exchange Standard) RDF/Turtle from natural language. v1.3 adds targeted coverage of the IES construct families (measurement, asses…
Downloads · 30 days
70
6% of all-time downloads
All-time downloads
1.2K
Public
Parameters
30.5B
44.9 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors33.6 GB · 100%
How the weights are stored.
U3230.5B · 100%
From the Hugging Face model README
A LoRA fine-tune of Qwen3-Coder-30B-A3B that generates IES4 (UK Government Information Exchange Standard) RDF/Turtle from natural language. v1.3 adds targeted coverage of the IES construct families (measurement, assessment/PossibleWorld, facility+naming, vehicle/journey, meeting, kinship, rich communication) and is designed to run with a term-suggesting validator in the loop (neuro-symbolic).
A single forward pass drafts structurally-correct IES4 but, on scenarios far from
the training distribution, reverts to plausible-but-wrong term spellings
(ies:hasParticipant for ies:isParticipantIn, ies:MeasureUnit for
ies:measureUnit). A term-suggesting validator closes this. Measured on
held-out, out-of-distribution scenarios (real dstl sample-data idioms the model
never trained on), IES4 term-conformance:
| pipeline | OOD term-conformance |
|---|---|
| single forward pass | 27% |
| + repair loop ("term X is invalid") | 45% |
+ suggesting loop ("-> use ies:measureUnit") | 82% |
The suggesting validator (term_suggest.py, shipped in this repo) returns the
nearest real IES4 term for any invalid one; the model applies the correction. This
is the recommended production pipeline.
| metric | base | v1.3 |
|---|---|---|
| IES term conformance | 0.0% | 97.7% |
| hallucinated-term rate | 0.942 | 0.005 |
| structural conformance | 0.911 | 0.977 |
| multi-standard relation conf | 91.7% | 100.0% |
mlx_lm generate --model this repoadapters_v13/ - the raw LoRA adapter (apply to the bf16 base with other toolchains)term_suggest.py - the term-suggesting validator (lexical + morphological + definition-overlap)repair_suggest_ood.py - the reference neuro-symbolic loop that scores 82% aboveA controlled study (v1.0->v1.3) showed OOD conformance is invariant to data
volume (2k->22k examples) and linguistic diversity (9%->38% paraphrase), and that
construct coverage fixes structure but not term-exactness. The binding constraint
is term-exactness on novel compositions; the fix is a symbolic term-suggesting
validator in the loop. This model is the "draft" half; term_suggest.py is the
"perfect" half.
NamingScheme). Both are refinement targets, not walls.IES4: MIT, (C) Crown copyright Dstl. Multi-standard slice: Text2KGBench (CC-BY-SA-4.0, Mihindukulasooriya et al, ISWC 2023). Weights: MIT. By The Tesseract Academy.