Downloads · 30 days
14
17% of all-time downloads
OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1-mlx
OpenMed-PII-mLiteClinical-Base-135M-v1-mlx is a token classification model from OpenMed. Use it when you need labels on individual words, such as names. It is set up for openmed. The card lists the license as apache-2.0.
This repository contains an MLX packaging of OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1 for Apple Silicon inference with OpenMed.
Downloads · 30 days
14
17% of all-time downloads
All-time downloads
82
Public
Repo size
539 MB
Likes
0
Public
Click a slice to open those files.
.safetensors539 MB · 100%
From the Hugging Face model README
This repository contains an MLX packaging of OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1 for Apple Silicon inference with OpenMed.
OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1distilbert (DistilBertForTokenClassification)en)config.json, id2label.json, MLX weight files)openmed[mlx] on Apple Silicon MacsUse the standard OpenMed API if you want OpenMed to choose the right runtime automatically:
pip install "openmed[mlx]"
from openmed import extract_pii
text = "<your clinical note here>"
result = extract_pii(
text,
model_name="OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1",
use_smart_merging=True,
)
for entity in result.entities:
print(entity.label, entity.text, round(entity.confidence, 4))
On Apple Silicon, OpenMed auto-selects MLX when openmed[mlx] is installed. On other systems it falls back to the Hugging Face / PyTorch backend.
If you want to use this MLX snapshot explicitly, download it locally and point OpenMed at the directory:
pip install "openmed[mlx]"
hf download OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1-mlx --local-dir ./OpenMed-PII-mLiteClinical-Base-135M-v1-mlx
If this repo is still private in your environment, authenticate first with hf auth login or set HF_TOKEN.
from openmed import extract_pii
from openmed.core import OpenMedConfig
text = "<your clinical note here>"
result = extract_pii(
text,
model_name="./OpenMed-PII-mLiteClinical-Base-135M-v1-mlx",
config=OpenMedConfig(backend="mlx"),
use_smart_merging=True,
)
print(result.entities)
OpenMedKit can download and run this MLX repo directly.
import OpenMedKit
let modelDirectory = try await OpenMedModelStore.downloadMLXModel(
repoID: "OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1-mlx",
authToken: "<hugging-face-token-while-private>"
)
let openmed = try OpenMed(
backend: .mlx(modelDirectoryURL: modelDirectory)
)
let entities = try openmed.extractPII(
"<your clinical note here>"
)
Notes:
.mlmodelc or .mlpackage, use the CoreML backend in OpenMedKit instead.This repo uses the current legacy-compatible MLX layout:
config.jsonid2label.jsonweights.safetensors and/or weights.npz)Tokenizer assets are not bundled in this repo layout. OpenMed and OpenMedKit keep backward compatibility by falling back to the source tokenizer reference in config.json when needed.
OpenMed/OpenMed-PII-mLiteClinical-Base-135M-v1