alt.freeweights.vision / llmlingua-2-xlm-roberta-large-meetingbank
From: microsoft <huggingface.co/microsoft>Newsgroups: alt.freeweights.visionSubject:

llmlingua-2-xlm-roberta-large-meetingbank

Date: 2026-11-14Commit: ebaba9bSigned: 2DC28CC7B26A283B ✓

Token classification model with 559M parameters. Safetensors weights, 2.25 GB in all. Published by microsoft under MIT.

559M params2.25GBllmlingua-2-xlm-roberta-large-meetingbanksafetensorspermissive
FactsParams559MSize2.25 GBFormatssafetensorsTasktoken classificationLicenseMITFrom sourcepermissive
$ fw get microsoft/llmlingua-2-xlm-roberta-large-meetingbank
# manifest sha256 e7f298a55fa7… · 2.25 GB · 7 files
$ fw verify ./llmlingua-2-xlm-roberta-large-meetingbank microsoft/llmlingua-2-xlm-roberta-large-meetingbank
From sourceHosted (signed)microsoft/llmlingua-2-xlm-roberta-large-meetingbankLast check: 2026-11-14 21:23 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
2.25 GB
Weights
2.24 GB (safetensors)
Parameters
559M
Formats
safetensors
Task
token classification
License
MIT (permissive)
Files
7, 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 ebaba9b. 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 XLM-RoBERTa (large-sized model) 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 home page of LLMLingua-2 and LLMLingua Series.

Usage#

from llmlingua import PromptCompressor

compressor = PromptCompressor(
    model_name="microsoft/llmlingua-2-xlm-roberta-large-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

7 files · 2.25 GBWeights 2.24 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 7 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md3.27 KB7c6765b0f7c43cd79dfdec165666d46b31bf72398e07332fb8aa999fcb06423a
config.json752 Ba3fdcf4e63057797101ecc84412bc654f9adb4e8d4ed3c91c5afb28eda327706
model.safetensors2.24 GBa33a153b2493bff6be06af6921e69de9c0d0bb6ff06fe5bbb68670ba8d980ae2
special_tokens_map.json280 B06e405a36dfe4b9604f484f6a1e619af1a7f7d09e34a8555eb0b77b66318067f
tokenizer.json17.1 MBf59925fcb90c92b894cb93e51bb9b4a6105c5c249fe54ce1c704420ac39b81af
tokenizer_config.json1.15 KBf90024142df07163e5e6c5b9a6ad7c8c68b22a9112af11e3db4559a9ff90f737
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
ebaba9b0e8 pinned now manifest updated, same commit2026-11-14 21:23 UTC7 files · 2.25 GB
ebaba9b0e82026-11-14 21:23 UTC7 files · 2.25 GB

Use it

$ fw get microsoft/llmlingua-2-xlm-roberta-large-meetingbank
# manifest sha256 e7f298a55fa7… · 2.25 GB · 7 files
$ fw verify ./llmlingua-2-xlm-roberta-large-meetingbank microsoft/llmlingua-2-xlm-roberta-large-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-xlm-roberta-large-meetingbank.json --dir ./llmlingua-2-xlm-roberta-large-meetingbank $ python3 fw.py verify ./llmlingua-2-xlm-roberta-large-meetingbank ./microsoft__llmlingua-2-xlm-roberta-large-meetingbank.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download microsoft/llmlingua-2-xlm-roberta-large-meetingbank --revision ebaba9b0e874dadd3003ffcff828e4397e568089 --local-dir ./llmlingua-2-xlm-roberta-large-meetingbank

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-14
Text in
README.md
Text sha256
7c6765b0f7c43cd79dfdec165666d46b31bf72398e07332fb8aa999fcb06423a
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-xlm-roberta-large-meetingbankDate: 2026-11-14Commit: ebaba9bSigned: 2DC28CC7B26A283B ✓
Upstream
microsoft/llmlingua-2-xlm-roberta-large-meetingbank
Pinned commit
ebaba9b0e874dadd3003ffcff828e4397e568089
Manifest
llmlingua-2-xlm-roberta-large-meetingbank.json · .minisig
Manifest sha256
e7f298a55fa71907ece6c16e3cc49d38b48ff5572a9d571d9b83f887bcc61400
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-xlm-roberta-large-meetingbank.json $ curl -O https://freeweights.allternit.com/manifests/microsoft/llmlingua-2-xlm-roberta-large-meetingbank.json.minisig $ minisign -Vm llmlingua-2-xlm-roberta-large-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-xlm-roberta-large-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-xlm-roberta-large-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