alt.freeweights.vision / llmlingua-2-bert-base-multilingual-cased-meetingbank
From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.visionSubject:

llmlingua-2-bert-base-multilingual-cased-meetingbank

Date: 2026-11-14Commit: 5f0c827Signed: 2DC28CC7B26A283B ✓

Token classification model with 177M parameters. Safetensors weights, 713 MB in all. Published by microsoft under Apache-2.0.

177M params713MBllmlingua-2-bert-base-multilingual-cased-meetingbanksafetensorspermissive
FactsParams177MSize713 MBFormatssafetensorsTasktoken classificationLicenseApache-2.0From sourcepermissive
$ fw get microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
# manifest sha256 307c7edcde2f… · 713 MB · 8 files
$ fw verify ./llmlingua-2-bert-base-multilingual-cased-meetingbank microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
From sourceHosted (signed)microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbankLast check: 2026-11-14 21:23 UTC

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

Overview

Size
713 MB
Weights
709 MB (safetensors)
Parameters
177M
Formats
safetensors
Task
token classification
License
Apache-2.0 (permissive)
Files
8, each with a sha256
Publisher
microsoft
Added
2026-11-14
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-14 21:23 UTCpassed

Model card

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

LLMLingua-2-Bert-base-Multilingual-Cased-MeetingBank#

This model was introduced in the paper LLMLingua-2: Data Distillation for Efficient and Faithful Task-Agnostic Prompt Compression (Pan et al, 2024). It is a BERT multilingual base model (cased) finetuned to perform token classification for task agnostic prompt compression. The probability $p_{preserve}$ of each token $x_i$ is used as the metric for compression. This model is trained on the extractive text compression dataset constructed with the methodology proposed in the LLMLingua-2, using training examples from MeetingBank (Hu et al, 2023) as the seed data.

You can evaluate the model on downstream tasks such as question answering (QA) and summarization over compressed meeting transcripts using this dataset.

For more details, please check the project page of LLMLingua-2 and LLMLingua Series.

Usage#

from llmlingua import PromptCompressor

compressor = PromptCompressor(
    model_name="microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank",
    use_llmlingua2=True
)

original_prompt = """John: So, um, I've been thinking about the project, you know, and I believe we need to, uh, make some changes. I mean, we want the project to succeed, right? So, like, I think we should consider maybe revising the timeline.
Sarah: I totally agree, John. I mean, we have to be realistic, you know. The timeline is, like, too tight. You know what I mean? We should definitely extend it.
"""
results = compressor.compress_prompt_llmlingua2(
    original_prompt,
    rate=0.6,
    force_tokens=['\n', '.', '!', '?', ','],
    chunk_end_tokens=['.', '\n'],
    return_word_label=True,
    drop_consecutive=True
)

print(results.keys())
print(f"Compressed prompt: {results['compressed_prompt']}")
print(f"Original tokens: {results['origin_tokens']}")
print(f"Compressed tokens: {results['compressed_tokens']}")
print(f"Compression rate: {results['rate']}")

# get the annotated results over the original prompt
word_sep = "\t\t|\t\t"
label_sep = " "
lines = results["fn_labeled_original_prompt"].split(word_sep)
annotated_results = []
for line in lines:
    word, label = line.split(label_sep)
    annotated_results.append((word, '+') if label == '1' else (word, '-')) # list of tuples: (word, label)
print("Annotated results:")
for word, label in annotated_results[:10]:
    print(f"{word} {label}")

Citation#

@article{wu2024llmlingua2,
    title = "{LLML}ingua-2: Data Distillation for Efficient and Faithful Task-Agnostic Prompt Compression",
    author = "Zhuoshi Pan and Qianhui Wu and Huiqiang Jiang and Menglin Xia and Xufang Luo and Jue Zhang and Qingwei Lin and Victor Ruhle and Yuqing Yang and Chin-Yew Lin and H. Vicky Zhao and Lili Qiu and Dongmei Zhang",
    url = "https://arxiv.org/abs/2403.12968",
    journal = "ArXiv preprint",
    volume = "abs/2403.12968",
    year = "2024",
}

Files

8 files · 713 MBWeights 709 MB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 8 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md3.31 KBab01af377c6285e0bd040661569238aba5f66f842dcecaa4c2fc704f40c7402b
config.json875 Be6c33ec2f099e659e125efaa8b7bb07a6e65b7d9fc36211c6fa3206e1c399085
model.safetensors709 MB22b9ecde52fec5c97e8c54a293be768727df95a81c6c8dccb03f262a50c58324
special_tokens_map.json125 Bb6d346be366a7d1d48332dbc9fdf3bf8960b5d879522b7799ddba59e76237ee3
tokenizer.json2.92 MBbf1b59b7b11c95f194f51708d918eea378e09d05f84c0e1656dc5180e8117088
tokenizer_config.json1.19 KB214f78f6c5d034a8b405632d301ee3710eb6f075b3f5faf8241a273a13908746
vocab.txt996 KBfe0fda7c425b48c516fc8f160d594c8022a0808447475c1a7c6d6479763f310c
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
5f0c82792b pinned now manifest updated, same commit2026-11-14 21:23 UTC8 files · 713 MB
5f0c82792b2026-11-14 21:23 UTC8 files · 713 MB

Use it

$ fw get microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
# manifest sha256 307c7edcde2f… · 713 MB · 8 files
$ fw verify ./llmlingua-2-bert-base-multilingual-cased-meetingbank microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank.json --dir ./llmlingua-2-bert-base-multilingual-cased-meetingbank $ python3 fw.py verify ./llmlingua-2-bert-base-multilingual-cased-meetingbank ./microsoft__llmlingua-2-bert-base-multilingual-cased-meetingbank.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank --revision 5f0c82792b7ea14c6484e015b6a072009496b7f2 --local-dir ./llmlingua-2-bert-base-multilingual-cased-meetingbank

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-14
Text in
README.md
Text sha256
ab01af377c6285e0bd040661569238aba5f66f842dcecaa4c2fc704f40c7402b
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: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.visionSubject: llmlingua-2-bert-base-multilingual-cased-meetingbankDate: 2026-11-14Commit: 5f0c827Signed: 2DC28CC7B26A283B ✓
Upstream
microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
Pinned commit
5f0c82792b7ea14c6484e015b6a072009496b7f2
Manifest
llmlingua-2-bert-base-multilingual-cased-meetingbank.json · .minisig
Manifest sha256
307c7edcde2fdb768a661ed1e71256a054a15feecc3e1870462f11045c916105
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:23 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank.json $ curl -O https://freeweights.allternit.com/manifests/microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank.json.minisig $ minisign -Vm llmlingua-2-bert-base-multilingual-cased-meetingbank.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

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/llmlingua-2-bert-base-multilingual-cased-meetingbank
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. llmlingua-2-bert-base-multilingual-cased-meetingbank.json. Provenance. Takedown history: none.
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