From: numind <huggingface.co/numind>Newsgroups: alt.freeweights.visionSubject:

NuNER_Zero

Date: 2026-11-15Commit: c901876Signed: 2DC28CC7B26A283B ✓

Token classification model with 449M parameters. Safetensors weights, 3.59 GB in all. Published by numind under MIT.

449M params3.59GBNuNER_Zerosafetensorspermissive
FactsParams449MSize3.59 GBFormatssafetensorsTasktoken classificationLicenseMITFrom sourcepermissive
$ fw get numind/NuNER_Zero
# manifest sha256 43766fe2bfbc… · 3.59 GB · 7 files
$ fw verify ./NuNER_Zero numind/NuNER_Zero
From sourceHosted (signed)numind/NuNER_ZeroLast check: 2026-11-15 02:41 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
3.59 GB
Weights
1.80 GB (safetensors)
Parameters
449M
Formats
safetensors
Task
token classification
License
MIT (permissive)
Files
7, each with a sha256
Publisher
numind
Added
2026-11-15
Section
alt.freeweights.vision
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:41 UTCpassed

Model card

From the publisher at commit c901876. Shown as plain text with links; images open at the publisher.

NuNER Zero is a zero-shot Named Entity Recognition (NER) Model. (Check NuNER for the few-shot setting).

NuNER Zero uses the GLiNER architecture: its input should be a concatenation of entity types and text.

Unlike GliNER, NuNER Zero is a token classifier, which allows detect arbitrary long entities.

NuNER Zero was trained on NuNER v2.0 dataset, which combines subsets of Pile and C4 annotated via LLMs using NuNER's procedure.

NuNER Zero is (at the time of its release) the best compact zero-shot NER model (+3.1% token-level F1-Score over GLiNER-large-v2.1 on GLiNERS's benchmark)

Image: image

Installation & Usage#

!pip install gliner==0.1.12

NuZero requires labels to be lower-cased

from gliner import GLiNER

def merge_entities(entities):
    if not entities:
        return []
    merged = []
    current = entities[0]
    for next_entity in entities[1:]:
        if next_entity['label'] == current['label'] and (next_entity['start'] == current['end'] + 1 or next_entity['start'] == current['end']):
            current['text'] = text[current['start']: next_entity['end']].strip()
            current['end'] = next_entity['end']
        else:
            merged.append(current)
            current = next_entity
    # Append the last entity
    merged.append(current)
    return merged


model = GLiNER.from_pretrained("numind/NuNerZero")

# NuZero requires labels to be lower-cased!
labels = ["organization", "initiative", "project"]
labels = [l.lower() for l in labels]

text = "At the annual technology summit, the keynote address was delivered by a senior member of the Association for Computing Machinery Special Interest Group on Algorithms and Computation Theory, which recently launched an expansive initiative titled 'Quantum Computing and Algorithmic Innovations: Shaping the Future of Technology'. This initiative explores the implications of quantum mechanics on next-generation computing and algorithm design and is part of a broader effort that includes the 'Global Computational Science Advancement Project'. The latter focuses on enhancing computational methodologies across scientific disciplines, aiming to set new benchmarks in computational efficiency and accuracy."

entities = model.predict_entities(text, labels)

entities = merge_entities(entities)

for entity in entities:
    print(entity["text"], "=>", entity["label"])
Association for Computing Machinery Special Interest Group on Algorithms and Computation Theory => organization
Quantum Computing and Algorithmic Innovations: Shaping the Future of Technology => initiative
Global Computational Science Advancement Project => project

Fine-tuning#

A fine-tuning script can be found here.

Citation#

This work#
@misc{bogdanov2024nuner,
      title={NuNER: Entity Recognition Encoder Pre-training via LLM-Annotated Data}, 
      author={Sergei Bogdanov and Alexandre Constantin and Timothée Bernard and Benoit Crabbé and Etienne Bernard},
      year={2024},
      eprint={2402.15343},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}
Previous work#
@misc{zaratiana2023gliner,
      title={GLiNER: Generalist Model for Named Entity Recognition using Bidirectional Transformer}, 
      author={Urchade Zaratiana and Nadi Tomeh and Pierre Holat and Thierry Charnois},
      year={2023},
      eprint={2311.08526},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

Files

7 files · 3.59 GBWeights 1.80 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 7 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
NuZero_token_token_metrics.txt961 B75886494db36b4913f0d1451c67c79b55937a45a5d90726e4f14418079cf9b01
README.md4.06 KB5372254dbbcf73a9c89e4bdec4ec26006bdbf6d837b12db593ff87773c920656
gliner_config.json634 Bc8183e314da2f2b5dbd08a7074e9787488310bebeb3996d5ce2e511a7673a7dd
model.safetensors1.80 GB27126232d8ec683d74507012846bb36793349f1c48739fe5e72ea7a886f20145
pytorch_model.bin1.80 GB96a89110ff7d5d029a1b1bc1236dc46b9e01202ca807a8d319fd4fe3009403f5
zero_shot_performance_unzero_token.png43.1 KBbebd67be5bbb10e5190eb92f3e6f6a6e163a77b74ecc9101e2cecc831aca520d
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
c90187673f pinned now2026-11-15 02:41 UTC7 files · 3.59 GB

Use it

$ fw get numind/NuNER_Zero
# manifest sha256 43766fe2bfbc… · 3.59 GB · 7 files
$ fw verify ./NuNER_Zero numind/NuNER_Zero
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/numind/NuNER_Zero.json --dir ./NuNER_Zero $ python3 fw.py verify ./NuNER_Zero ./numind__NuNER_Zero.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download numind/NuNER_Zero --revision c90187673f464518dca09f41689184ed6976242c --local-dir ./NuNER_Zero

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
5372254dbbcf73a9c89e4bdec4ec26006bdbf6d837b12db593ff87773c920656
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: numind <huggingface.co/numind>Newsgroups: alt.freeweights.visionSubject: NuNER_ZeroDate: 2026-11-15Commit: c901876Signed: 2DC28CC7B26A283B ✓
Upstream
numind/NuNER_Zero
Pinned commit
c90187673f464518dca09f41689184ed6976242c
Manifest
NuNER_Zero.json · .minisig
Manifest sha256
43766fe2bfbc885ed6349b2e8505e91b3f5bee8f8cc55b59aa1f145078de2f2e
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:41 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/numind/NuNER_Zero.json $ curl -O https://freeweights.allternit.com/manifests/numind/NuNER_Zero.json.minisig $ minisign -Vm NuNER_Zero.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

1 model in the catalog name this one as their parent.

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download numind/NuNER_Zero
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. NuNER_Zero.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of NuNER_Zero. Each has its own license check and page.

From: dima806 <huggingface.co/dima806>Subject: ai_vs_real_image_detection
From: legekka <huggingface.co/legekka>Subject: AI-Anime-Image-Detector-ViT
From: onnx-community <huggingface.co/onnx-community>Subject: AI-Anime-Image-Detector-ViT-ONNX
From: AICodexLab <huggingface.co/AICodexLab>Subject: answerdotai-ModernBERT-base-ai-detector
From: onnx-community <huggingface.co/onnx-community>Subject: answerdotai-ModernBERT-base-ai-detector-ONNX
From: onnx-community <huggingface.co/onnx-community>Subject: bart-large-cnn-ONNX