/ Модель

Характеристики

Контекст
8 194 токена
Параметры
659 млн
Лицензия
Apache 2.0
Архитектура
xlm-roberta · dense
Базовая модель
bge-reranker-v2-m3
Библиотека
mlx
Опубликована
24 сен 2026

bge-reranker-v2-m3-mlx-int8

Классификация текстаТекст → label

Локальная 8-битная MLX Swift версия многоязычного переранжировщика BGE для оценки релевантности и сортировки результатов поиска на macOS.

117скачиваний за 30 дней0лайковвеса обновлены24 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это 8-битная MLX Swift версия многоязычного переранжировщика BAAI/bge-reranker-v2-m3, подготовленная авторами приложения Stilltone для локального запуска на macOS. Модель использует архитектуру XLM-RoBERTa с классификационной головой и оценивает релевантность пары «запрос — фрагмент текста», чтобы упорядочить результаты поиска или сопоставить новую запись с существующими. Размер составляет 658,7 млн параметров, контекст — до 8194 токенов; лицензия Apache-2.0.

Веса исходной модели преобразованы в 8-битный формат MLX Swift с аффинной квантизацией, группой 64. По описанию авторов, в их внутреннем тесте результаты совпали побайтно с исходными fp32-весами. Репозиторий содержит веса safetensors и конфигурацию MLX Swift, а не обычный чекпойнт Transformers: напрямую загрузить его через Transformers или sentence-transformers нельзя; для этих библиотек следует использовать исходный репозиторий. README подтверждает применение для многоязыкового переранжирования, но не перечисляет конкретные поддерживаемые языки.

Сценарии применения

  • переранжирование найденных фрагментов по релевантности запросу
  • улучшение порядка результатов в поисковой системе
  • сопоставление новой записи с уже существующими заметками
  • отбор релевантных документов для ответа на вопрос

Ограничения

Веса предназначены для MLX Swift и не загружаются напрямую через Transformers или sentence-transformers. В README не приведён перечень поддерживаемых языков.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

bge-reranker-v2-m3, 8-bit MLX (Swift)

BAAI/bge-reranker-v2-m3 (revision 953dc6f6f85a1b2dbfca4c34a2796e7dde08d41e), quantized to 8-bit for MLX Swift: 0.64 GB instead of about 2.2 GB in fp32.

Stilltone, a local-first meeting-notes app for macOS, uses it as the multilingual cross-encoder reranker (is a new item really about an existing one?). It runs entirely on the Mac.

How it was made and checked

  • Made: the original fp32 weights were loaded by Stilltone's own MLX Swift loader and quantized in memory (MLXNN.quantize, affine, 8-bit, group size 64, its default Linear and Embedding layers). The resulting module parameters were saved unchanged as model.safetensors. quantization.json records the scheme.
  • Checked: Stilltone's memory-diff benchmark (four packs: English, Czech and a multilingual parliament pack) produced byte-identical results with these files and with the original fp32 weights. That benchmark exercises the embedder, the reranker and the NLI model together.

Format: read this before using it elsewhere

These files are MLX Swift weights, not a Transformers checkpoint. Parameter names follow MLXEmbedders' BertModel after its sanitize step, and quantized layers store weight / scales / biases. To load them, build the same module, call quantize(model:groupSize:64,bits:8,mode:.affine) on it first, then load the arrays. That's what Stilltone does when quantization.json is present. transformers and sentence-transformers cannot load them directly; use the original repo for those.

config.json and the tokenizer files are unchanged from the source (listed below).

Files

  • model.safetensors: the 8-bit parameters.
  • quantization.json: {"bits": 8, "groupSize": 64, "mode": "affine"}.
  • config.json, tokenizer.json, tokenizer_config.json and special_tokens_map.json are copied from the source revision.

License and attribution

Apache License 2.0, the same as the original BAAI/bge-reranker-v2-m3; the text is in LICENSE. All credit for the model goes to BAAI. The change here is quantization only, described above.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · mlx

Нельзя запустить

MLX-модели работают только на Apple Silicon.

Класс архитектуры
XLMRobertaForSequenceClassification
Ревизия весов
dd8ae20

0 моделей