LFM2.5-350M-Diffusion: экспериментальные открытые веса для блочной генерации
На странице · 4 разделов
Liquid AI выложила экспериментальную LFM2.5-350M-Diffusion: модель обрабатывает блоки по 32 токена и доступна с весами и отдельным кодом локального запуска. Это не обычный autoregressive-чекпойнт для Ollama: нужен официальный PyTorch-проект либо модифицированный SGLang. По измерениям самой Liquid AI, на указанных GPU и при одном запросе режим NFE 8 быстрее исходной модели, но скорость зависит от числа шагов и условий замера. Код — Apache 2.0, веса — по отдельной LFM Open License v1.0 с ограничением коммерческого использования.
Что произошло
3 октября 2026 года в истории официального репозитория Liquid AI зафиксирован коммит «Release lfm2.5-350m-diffusion-exp». Открыт экспериментальный чекпойнт LFM2.5-350M-Diffusion с одним файлом model.safetensors, конфигурацией, токенизатором и декодирующими пресетами. Это не новая большая универсальная LLM: авторы переработали LFM2.5-350M для block diffusion — внутри блока из 32 токенов предсказания уточняются параллельно, а блоки следуют друг за другом. В наличии открыто доступные веса, но их лицензия отличается от лицензии кода. s1 s2
Зачем это локальному пользователю
В обычной авторегрессионной модели следующий токен приходится вычислять последовательно. Здесь число проходов денойзинга на блок выбирают отдельно: 4, 8 или 32 (NFE). По заявлению Liquid AI, восемь шагов дают практический компромисс скорости и качества, четыре — более быстрый режим с возможной потерей качества. Это экспериментальный способ локального декодирования, а не готовое ускорение для любого чата или любой машины. В таблице самой карточки есть задачи, на которых вариант NFE 8 уступает авторегрессионному исходнику; слово «быстрее» не означает «точнее». s2 s3
Авторы приводят ускорение декодирования NFE 8 относительно LFM2.5-350M: 2,93× на H100, 2,47× на B200 и 2,81× на MI325X. Это авторские, не воспроизведённые Modelium измерения: один запрос, вход в 1024 токена, 1024 генерируемых токена, медиана по пяти машинам каждого типа; базовая модель и новая запускались на одной машине подряд. Разработчики особо отмечают влияние CPU на авторегрессионную базовую линию. Эти GPU — стенды сравнения, а не минимальные требования для запуска. Публичная методика оценки качества использует SGLang и non-thinking режим; авторы предупреждают, что опубликованные таблицы считались внутренним стендом и результаты публичных harness могут немного расходиться. s3 s4
Как попробовать без ложного рецепта
- Референсный локальный путь: официальный репозиторий Liquid4All/lfm-diffusion содержит PyTorch-инференс и
scripts/generate.py. Его README предлагает клонировать репозиторий, выполнитьuv sync --extra cudaдля NVIDIA илиuv sync --extra rocmдля AMD и затемuv run scripts/generate.py --prompt "Give three tips for getting better sleep." --nfe 8. Перед повторением закрепите код на коммите8efc38a50b8f02d7bfb20134947a849d5e4ea178, а веса — на HF-ревизииf6b31689f51ee1a6ec2105a2026708fd89db9dab; приведённая команда из README сама по себе скачивает текущую ревизию. Это авторский рецепт, не проверенный запуск Modelium. s1 s5 - Сервер для экспериментов: авторы отдельно документируют расширение SGLang
sglang-diffusion-lfmс алгоритмом DuoBlock и OpenAI-совместимым endpoint. Установка и параметры CUDA/ROCm описаны в руководстве, а не следуют из обычной команды запуска стандартного SGLang. Для первого знакомства проще референсный PyTorch-скрипт; серверный вариант нужен тем, кто отдельно готов проверять совместимость и пакет зависимостей. s3 s6 - Выбор режима: начните с NFE 8 и сравните на своих запросах с NFE 4 и 32. Пресет
nfe8.yamlвключает ancestral sampling и температурный график 0,8 → 0,4; заменять его на greedy-декодирование авторы не советуют. Нативныйtransformers.generate(), обучение и донастройку репозиторий пока обещает добавить позднее. Не подменяйте этот проект командой запуска обычного GGUF в Ollama или llama.cpp: официальная инструкция относится к отдельному коду блочной диффузии. s2 s5 s7
Права и границы вывода
Исходники инструментария распространяются по Apache 2.0; веса — по LFM Open License v1.0, а не по Apache. Текст лицензии определяет коммерческое использование и ограничивает его в зависимости от годовой выручки юридического лица (порог в документе — $10 млн); для проектов рядом с порогом или выше следует читать точные условия либо согласовывать отдельное разрешение. Доступность скачивания не равна безусловному разрешению на коммерческое применение. s8 s9
В опубликованных источниках нет независимой проверки ускорения, потребления памяти и качества на потребительских GPU. Размер файла весов не переводится автоматически в объём нужной RAM/VRAM. Для выбора в рабочий контур сначала сравните качество на своей задаче, полную задержку ответа и условия лицензии; экспериментальная маркировка и отдельный runtime здесь важнее одного числа ускорения. s2 s3
Источники
- Liquid AI — pinned HF model files and commit history — Single safetensors plus tokenizer/config and configs; commit timestamp in separately archived HF API history.. Получено 03.10.2026.
- Liquid AI — LFM2.5-350M-Diffusion official model card — Official architecture, experimental label, quality table, license tag and reference inference.. Получено 03.10.2026.
- Liquid AI — pinned SGLang serving and speed methodology — Author speedup; hardware and CPU caveats; server instructions.. Получено 03.10.2026.
- Liquid AI — pinned evaluation methodology. Получено 03.10.2026.
- Liquid AI — pinned reference inference README and script. Получено 03.10.2026.
- Liquid AI — pinned SGLang DuoBlock extension. Получено 03.10.2026.
- Liquid AI — pinned NFE 8 decoding preset. Получено 03.10.2026.
- Liquid AI — pinned LFM Open License v1.0 for weights. Получено 03.10.2026.
- Liquid AI — pinned Apache-2.0 project license and code manifest. Получено 03.10.2026.