SAVRN
Search Contact SAVRN

Open-weight model · Token classification

biomedical-ner-all

by D 4 Data Community d4data/biomedical-ner-all

An English Named Entity Recognition model, trained on Maccrobat to recognize the bio-medical entities (107 entities) from a given text corpus (case reports etc.).

Parameters66M
Context512
Weights531.5 MB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads230.5k

Runs On

What it takes to serve biomedical-ner-all (66M parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 0.1 GB 0.2 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 0.1 GB 0.1 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 0.0 GB 0.0 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Sep 18, 2026.

Model Card

By D 4 Data Community, published under apache-2.0, revision 015a4050c9ac.

About the Model

An English Named Entity Recognition model, trained on Maccrobat to recognize the bio-medical entities (107 entities) from a given text corpus (case reports etc.). This model was built on top of distilbert-base-uncased

  • Dataset: Maccrobat https://figshare.com/articles/dataset/MACCROBAT2018/9764942
  • Carbon emission: 0.0279399890043426 Kg
  • Training time: 30.16527 minutes
  • GPU used : 1 x GeForce RTX 3060 Laptop GPU

Checkout the tutorial video for explanation of this model and corresponding python library: https://youtu.be/xpiDPdBpS18

Usage

The easiest way is to load the inference api from huggingface and second method is through the pipeline object offered by transformers library.

from transformers import pipeline
from transformers import AutoTokenizer, AutoModelForTokenClassification

tokenizer = AutoTokenizer.from_pretrained("d4data/biomedical-ner-all")
model = AutoModelForTokenClassification.from_pretrained("d4data/biomedical-ner-all")

pipe = pipeline("ner", model=model, tokenizer=tokenizer, aggregation_strategy="simple") # pass device=0 if using gpu
pipe("""The patient reported no recurrence of palpitations at follow-up 6 months after the ablation.""")

Author

Read the full model card (174 words)

Configuration

Architecture
DistilBertForTokenClassification
Context length (tokens)
512
Vocabulary size
30,522
Stored precision
float32
Model type
distilbert

Identity and Version

Repository
d4data/biomedical-ner-all
Publisher
D 4 Data Community
Task
Token classification
Modality
Text
Library
transformers
Parameters
66M parameters
Languages
en
Revision
015a4050c9ac99722e61c547aa9b4282bcbedc7f
First published
2022-06-19
Last updated
2023-07-02

Files and Weights

9 files, 532.4 MB in total. The weights are 2 files totalling 531.5 MB in bin, safetensors.

Weights2 files · 531.5 MB
Configuration2 files · 5.1 KB
Tokenizer3 files · 943.4 KB
Documentation1 file · 3.1 KB
Repository1 file · 1.2 KB
Every file
FileTypeSizeSHA-256
model.safetensorsWeights265.7 MB d744b846a71c
pytorch_model.binWeights265.7 MB b027673a3307
config.jsonConfiguration5.0 KB
special_tokens_map.jsonConfiguration125 B
README.mdDocumentation3.1 KB
.gitattributesRepository1.2 KB
tokenizer.jsonTokenizer711.5 KB
tokenizer_config.jsonTokenizer373 B
vocab.txtTokenizer231.5 KB

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
531.5 MB
Download from D 4 Data Community

Released by D 4 Data Community through its official repository on Hugging Face. Read the license.

Memory Requirements

PrecisionWeights in memory
As published531.5 MB
16-bit0.1 GB
8-bit0.1 GB
4-bit0.0 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About biomedical-ner-all

How much GPU memory does biomedical-ner-all need?

About 0.2 GB at 16-bit and 0 GB at 4-bit: the weights (66M parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run biomedical-ner-all on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use biomedical-ner-all commercially?

Yes. biomedical-ner-all 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.

What is biomedical-ner-all's context length?

512 tokens, from the maximum position embeddings in its published configuration.

Similar Models

Model · Token classification

distilbert-NER

D

If my open source models have been useful to you, please consider supporting me in building small, useful AI models for everyone (and help me afford med school / help out my parents financially). Thanks! distilbert-NER is the fine-tuned version of DistilBERT, which is a distilled variant of the BERT model. DistilBERT has fewer parameters than BERT, making it smaller, faster, and more efficient. distilbert-NER is specifically fine-tuned for the task of Named Entity Recognition (NER). This model accurately identifies the same four types of entities as its BERT counterparts: location (LOC), organizations (ORG), person (PER), and Miscellaneous (MISC). Although it is a more compact model…

Open weights apache-2.0 65M parameters 512 tokens transformers

Model · Token classification

OpenMed-NER-BloodCancerDetect-TinyMed-65M

OpenMed

Specialized model for Clinical Entity Recognition - Clinical entities related to Chronic Lymphocytic Leukemia This model is a state-of-the-art fine-tuned transformer engineered to deliver enterprise-grade accuracy for clinical entity recognition - clinical entities related to chronic lymphocytic leukemia. This specialized model excels at identifying and extracting biomedical entities from clinical texts, research papers, and healthcare documents, enabling applications such as drug interaction detection, medication extraction from patient records, adverse event monitoring, literature mining for drug discovery, and biomedical knowledge graph construction with production-ready reliability for…

Open weights apache-2.0 65M parameters 512 tokens transformers

Model · Token classification

OpenMed-NER-OrganismDetect-TinyMed-82M

OpenMed

Specialized model for Species Entity Recognition - Species names from the Species-800 dataset This model is a state-of-the-art fine-tuned transformer engineered to deliver enterprise-grade accuracy for species entity recognition - species names from the species-800 dataset. This specialized model excels at identifying and extracting biomedical entities from clinical texts, research papers, and healthcare documents, enabling applications such as drug interaction detection, medication extraction from patient records, adverse event monitoring, literature mining for drug discovery, and biomedical knowledge graph construction with production-ready reliability for clinical and research…

Open weights apache-2.0 82M parameters 514 tokens transformers

Model · Token classification

bert-small-pii-detection

Gravitee.io

Token-classification model for PII detection, fine-tuned from prajjwal1/bert-small on Detect personally identifiable information (PII) spans in english text. Suitable for privacy filtering, redaction pipelines, and data-leak prevention particularly on structured data (JSON, HTML, XML, SQL, Document) English-focused; other languages will degrade External-corpus evaluation (English only), seqeval. Last run: 2026-05-21. Data citation are present in the dataset card used for this model. If you use the model, please consider citing the papers

Open weights apache-2.0 29M parameters 512 tokens

Model · Token classification

OpenMed-NER-OrganismDetect-BioPatient-108M

OpenMed

Specialized model for Species Entity Recognition - Species names from the Species-800 dataset This model is a state-of-the-art fine-tuned transformer engineered to deliver enterprise-grade accuracy for species entity recognition - species names from the species-800 dataset. This specialized model excels at identifying and extracting biomedical entities from clinical texts, research papers, and healthcare documents, enabling applications such as drug interaction detection, medication extraction from patient records, adverse event monitoring, literature mining for drug discovery, and biomedical knowledge graph construction with production-ready reliability for clinical and research…

Open weights apache-2.0 108M parameters 512 tokens transformers

Model · Token classification

bert-base-NER

D

If my open source models have been useful to you, please consider supporting me in building small, useful AI models for everyone (and help me afford med school / help out my parents financially). Thanks! bert-base-NER is a fine-tuned BERT model that is ready to use for Named Entity Recognition and achieves state-of-the-art performance for the NER task. It has been trained to recognize four types of entities: location (LOC), organizations (ORG), person (PER) and Miscellaneous (MISC). Specifically, this model is a bert-base-cased model that was fine-tuned on the English version of the standard CoNLL-2003 Named Entity Recognition dataset. If you'd like to use a larger BERT-large model…

Open weights mit 108M parameters 512 tokens transformers