This is a GGUF LoRA adapter, not a standalone model. It is intended for the anonymization.ner entity-extraction route in Jurilix. Apply it at strength 0.75 for that route and explicitly send strength 0 for other routes.
Model Card
By David, published under apache-2.0, revision 4fbb9518fa63.
This is a GGUF LoRA adapter, not a standalone model. It is intended for the anonymization.ner entity-extraction route in Jurilix. Apply it at strength 0.75 for that route and explicitly send strength 0 for other routes. 4b4a2c1d584be7264f87aac328a1bc739ce81b6c, file gemma-4-E4Bq40-it.gguf. The published source recipe pins upstream llama.cpp and a Gemma JSON parser fix. GPU performance or inference quality on other platforms. Start llama-server with --lora ADAPTER.gguf --lora-init-without-apply --cache-ram 0. For entity extraction, include "lora": [{"id": 0, "scale": 0.75}] in each request. For every other route, include "lora": [{"id": 0, "scale": 0}]. Disabling the RAM prompt cache is…
Read David's full model card
Gemma 4 E4B · Jurilix French entity extraction
This is a GGUF LoRA adapter, not a standalone model. It is intended for the
anonymization.ner entity-extraction route in Jurilix. Apply it at strength
0.75 for that route and explicitly send strength 0 for other routes.
Exact model and runtime
- Base:
google/gemma-4-E4B-it-qat-q4_0-gguf, revision4b4a2c1d584be7264f87aac328a1bc739ce81b6c, filegemma-4-E4B_q4_0-it.gguf. - Base SHA-256:
676c35070db6dbe52f93e9c864ee0fba4eddea94b9c875d9cb10daff453fbaee. - Adapter:
gemma-4-E4B-it-jurilix-ner-lora-f16.gguf, 69,798,976 bytes. - Adapter SHA-256:
f8a9cacef5fd4e65a7de337b01d4077103b3eeecee2b55834866388fbec10239. - Required tested runtime:
b10956-jurilix1. The published source recipe pins upstream llama.cpp and a Gemma JSON parser fix. - Tested context: 16,384 tokens; macOS arm64 Metal. These results do not qualify GPU performance or inference quality on other platforms.
Start llama-server with --lora ADAPTER.gguf --lora-init-without-apply --cache-ram 0.
For entity extraction, include "lora": [{"id": 0, "scale": 0.75}] in each request.
For every other route, include "lora": [{"id": 0, "scale": 0}].
Disabling the RAM prompt cache is required for this tested runtime: its saved KV states do not include adapter identity/strength, so reusing them across strength changes can corrupt a comparison or a subsequent response. The slot cache remains available and is invalidated when the adapter strength changes. Do not use the unpatched upstream b10956 build as an equivalent runtime.
Development comparison
Matched application-level captures used the same frozen prompts, weights, context, native runtime and cache policy. The baseline had no adapter loaded. The metric below measures annotated identifying mentions fully covered by the application's final replacements, with user approval simulated.
| Development panel | Base fully covered | Adapter at 0.75 | Exposed identifying characters, base → adapter |
|---|---|---|---|
| Hard | 295/356 | 351/356 | 720 → 36 |
| Older | 171/231 | 224/231 | 1083 → 44 |
| Edge | 25/26 | 25/26 | 2 → 2 |
| Negative | 2/4 | 3/4 | 8 → 4 |
None of these panels introduced a newly incomplete annotated mention relative to the base. Hard-panel exact typed occurrence F1 increased from 0.8256 to 0.9760. At strength 1, a separate negative panel gained an incorrect quantity proposal; 0.75 avoids that new error while retaining the measured coverage improvements. The three baseline public-agency false positives remain on the negative panel (11 protected characters in both arms). A 32-request native switching probe restored identical base response text after both nonzero-to-zero transitions on each of eight previously captured development inputs.
These are synthetic development annotations, not an independently reviewed or unseen test set. Some panels may overlap prior development or training sources. Automatic scores do not establish generalization, perfect anonymization or legal accuracy. Existing mistakes remain, including public-agency acronyms incorrectly proposed for masking and some incomplete identifying mentions. Review each proposed replacement before exporting a document.
With the adapter loaded but explicitly set to zero, 47 native requests covering 34 non-NER feature cases and three long structured summaries reproduced the base response text exactly. This is retention evidence; existing base-model quality failures on those other routes remain. A subsequent request-exact replay also checks the extraction captures against the newer application pipeline without claiming additional native inference. That replay improves the hard-panel base to 296/356 (707 exposed characters), while the adapter remains at 351/356 (36 exposed), with no newly incomplete mentions.
The adapter weights are unchanged from the trained checkpoint. The adjacent
.provenance.json records training-source revisions, conversion metadata and
the byte-preserving release rename. Private training examples are not included.
Identity and Version
- Repository
- Makio64/gemma-4-E4B-it-jurilix-ner-lora
- Publisher
- David
- Task
- Not stated by the source
- Modality
- Other
- Library
- gguf
- Parameters
- Not stated by the source
- Languages
- fr
- Revision
- 4fbb9518fa63e62e2f7a33975cdd7d031bcc975a
- First published
- 2026-09-18
- Last updated
- 2026-09-18
Files and Weights
4 files, 69.8 MB in total. The weights are 1 file totalling 69.8 MB in gguf.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| gemma-4-E4B-it-jurilix-ner-lora-f16.gguf | Weights | 69.8 MB | f8a9cacef5fd |
| gemma-4-E4B-it-jurilix-ner-lora-f16.gguf.provenance.json | Configuration | 1.1 KB | — |
| README.md | Documentation | 4.3 KB | — |
| .gitattributes | Repository | 1.6 KB | — |
License and Download
- License
- apache-2.0
- Access
- Open weights, no gate
- Download size
- 69.8 MB
Released by David through its official repository on Hugging Face. Read the license.
Built From
- Adapter of google/gemma-4-E4B-it-qat-q4_0-unquantized
- Derived from google/gemma-4-E4B-it-qat-q4_0-unquantized
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 69.8 MB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About gemma-4-E4B-it-jurilix-ner-lora
Can I use gemma-4-E4B-it-jurilix-ner-lora commercially?
Yes. gemma-4-E4B-it-jurilix-ner-lora is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.