/ Модель

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

Контекст
128 000 токенов
Параметры
221 млн
Лицензия
Своя лицензия
Архитектура
lfm2 · dense
Базовая модель
LFM2.5-Encoder-230M
Библиотека
mlx
Опубликована
1 авг 2026

LFM2.5-Encoder-230M-Code-MXFP4-GPTQ

Заполнение пропусковТекст → текст5 профессий

Компактный двунаправленный энкодер для создания эмбеддингов и многоязычного поиска по исходному коду.

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

Бенчмарки

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

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

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

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

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

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

RESMP.DEV выпустила исследовательскую модификацию двунаправленного энкодера LiquidAI/LFM2.5-Encoder-230M для многоязычного поиска по коду. Модель содержит около 221,2 млн параметров; её полный энкодер дообучен контрастивным обучением, а голова masked language modeling удалена. Для получения эмбеддингов доступны запросы с префиксом «query: » и фрагменты кода с префиксом «passage: ». Максимальный контекст — 128 000 токенов, хотя в описанном тесте длина запросов и документов ограничивалась отдельными лимитами.

Репозиторий обозначен как MXFP4-GPTQ и предназначен для получения векторных представлений кода и поиска подходящих фрагментов. На отложенном наборе из 6 995 пар вариант с калиброванной MXFP4-квантизацией показал MRR 0,211 против 0,396 у BF16 модели и 0,081 у контрольной MXFP4-квантизации без калибровки; размер артефакта составил около 225,5 МБ. Это заметно компактнее BF16 версии, но качество поиска ниже. README не указывает лицензию репозитория; метаданные обозначают её как other.

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

  • Поиск фрагментов кода по текстовому запросу
  • Поиск реализации функции в многоязычном репозитории
  • Сопоставление запроса разработчика с кандидатами в коде
  • Создание векторного индекса исходного кода

Ограничения

В тесте калиброванная MXFP4-версия уступила BF16 по MRR (0,211 против 0,396), поэтому уменьшение размера сопровождается снижением качества поиска. README не сообщает лицензию; метаданные указывают категорию other.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

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

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

Открыть на Hugging Face

LFM2.5 Encoder 230M Code MXFP4-GPTQ

This is a modified RESMP.DEV research release derived from LiquidAI/LFM2.5-Encoder-230M at revision 0b649ad0c684378b03d4d8304f7577a662ab89bc. It is not an official Liquid AI release. We removed the masked-language-model head and contrastively fine-tuned the full bidirectional encoder for multilingual code retrieval.

Quantization finding

This is a research artifact, not an automatic recommendation to replace the BF16 model. Activation calibration is compared with matched native round-to-nearest quantization and the complete machine-readable receipts are included so mobile and Apple-Silicon users can evaluate the size, latency, memory, and quality tradeoff themselves.

Held-out retrieval results

All rows use the same untouched 6,995-pair multilingual test set, 1,200-character query and 4,000-character passage caps, query token cap 512, and passage token cap 2,048. Higher is better. RTN is a matched quantization control; Nomic and Jina are external service baselines, not architecture-matched controls.

ModelMRRR@1R@5R@10NDCG@10Python MRRTypeScript MRRArtifact
LFM2.5 230M BF160.39600.32120.47560.53750.42350.83600.2527464.2 MB
LFM2.5 230M calibrated MXFP40.21100.16200.25720.30290.22620.71130.0693225.5 MB
LFM2.5 230M RTN MXFP40.08060.06090.09310.11390.08440.44350.0191225.4 MB
LFM2.5 230M calibrated MXFP80.39340.31970.47150.53420.42070.83940.2447306.8 MB
LFM2.5 230M RTN MXFP80.38780.31620.46220.52450.41390.83220.2459306.7 MB
Nomic v1.5 service0.54390.49680.59540.62360.55950.92890.3617service
Jina calibrated MXFP40.66450.61330.72210.75710.68320.94620.50571167.7 MB

A separate BF16 cross-runtime run on NVIDIA GeForce RTX 3090 Ti with PyTorch 2.13.0+cu130 produced MRR 0.3963, 755.7 queries/s, 190.8 passages/s, and 736.2 MB peak CUDA allocation. CUDA throughput is reported separately and is not compared directly with Metal.

A paired 10,000-sample bootstrap estimates calibrated MXFP8 minus BF16 MRR at -0.0026, with a 95% interval of [-0.0042, -0.0010]. A point estimate whose interval crosses zero is not presented as a quality win.

Usage

git clone https://github.com/RESMP-DEV/calibrated-code-embeddings
cd calibrated-code-embeddings
uv sync --extra mlx
CODE_EMBEDDING_MODEL_PATH=/path/to/this-model code-embedding-serve --port 1235

The service exposes POST /v1/embeddings. It runs the bidirectional LFM2.5 body directly with MLX; LM Studio is not required. Prefix retrieval queries with query: and candidate code with passage: when calling the model directly.

Training and data receipts

Full-backbone symmetric in-batch InfoNCE training used 24,626 language-balanced pairs selected from the 42,626-row source training split, two epochs, batch size 32, learning rate 2e-5, temperature 0.05, and seed 17. The training report records the NVIDIA RTX A6000 runtime and validation history.

  • train: 42,626 rows, SHA-256 426ebfaad34b14d7627ba6e668ae36e08e548c9d057b0edc208bcfa6fe527629
  • validation: 5,319 rows, SHA-256 9ac88b3138de4ca94c2ef3a87ccf19381fc76265c2bc9d65b4791983d0315096
  • test: 6,995 rows, SHA-256 9ed10842a12132b6bfb5421df1e2f88dbcfbf6f6e960f36b22eb9ea6e3c72315
  • calibration: 4,096 rows, SHA-256 ee9edaf80a6854c18053b96521090a51bdb76642abeb98618d7aed36e70b6de9

The corpus combines pinned CodeSearchNet data with pinned permissively licensed code repositories. Exact and token 8-gram near-duplicates were removed with test-before- validation-before-train precedence. See corpus_receipt.json, source_receipt.json, training_report.json, quantization_report.json when present, benchmarks/, and artifact_manifest.json for machine-readable evidence.

License and attribution

The weights retain the LFM Open License v1.0 in LICENSE, including its attribution and commercial-use conditions. MODIFICATIONS.md identifies RESMP.DEV's changes. The training and quantization workbench is separately MIT licensed.

Citation

@article{liquidAI2026Encoders,
  author = {Liquid AI},
  title = {LFM2.5-Encoders: Fast at Long Context, Even on CPU},
  journal = {Liquid AI Blog},
  year = {2026},
  note = {www.liquid.ai/blog/lfm2-5-encoders},
}

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

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

GPU в ailist

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

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

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

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

0 моделей