LFM2-VL

LFM2-VL є компактною візуально-мовною моделлю для пристроїв, випущеною Liquid AI. LibreYOLO надає її як детектор об'єктів із відкритим словником: будь-який список текстових міток стає набором класів без фіксованої голови та потреби в донавчанні.

Задачі
detection
Розміри
450m at 512 px
Встановлення
pip install libreyolo
Рівень підтримки
Суміжний рівень, починаючи з v. Окремий інтерфейс продукту з власною фабрикою та контрактом.
Першоджерело
LFM2-VL, автори: Liquid AI, ліцензія LFM Open License v1.0. Стаття, джерело
Ліцензії
Код: MIT, ваги: LFM Open License v1.0. Комерційне використання

Встановлення

LFM2-VL потребує додаткового набору залежностей vlm, який установлює transformers для бекбона із шаблоном чату.

bash
pip install "libreyolo[vlm]"

Передбачення

LibreLFM2VL є класом Python, а не контрольною точкою .pt: він не завантажується через фабрику LibreYOLO(), і CLI libreyolo його не розпізнає. Фабрика LibreVLM(...) (from libreyolo import LibreVLM) також відкриває доступ до цього сімейства за псевдонімом, наприклад LibreVLM("lfm2-vl-450m"); використаний нижче клас є тим, що вона створює. Ваги надходять із власного репозиторію Liquid AI на Hugging Face, а не із дзеркала LibreYOLO. Перший виклик завантажує й кешує їх локально та перед цим одноразово записує повідомлення про ліцензію.

Python
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # Відкритий словник: працюють будь-які слова, а не фіксована голова класів.# Зберігається для всіх наступних викликів predict()/track(), доки його не змінено.model.set_classes(["person", "bicycle", "dog"])result = model(SAMPLE_IMAGE, save=True) for box in result.boxes:    print(box.cls, box.conf, box.xyxy)
Необроблений чат
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # Прямий доступ під зручним інтерфейсом виявлення: довільні запитання,# підрахунок або будь-який запит, якого не охоплює обгортка рамок.text = model.chat(SAMPLE_IMAGE, "Describe the scene in one sentence.")print(text)

result.boxes містить розібрані виявлення, як і для будь-якого іншого сімейства. Оцінка впевненості є службовою: LFM2-VL не виводить оцінок для окремих рамок, тому кожне виявлення отримує однакову сталу впевненість, а conf= лише відкидає рядки нижче цієї сталої, не ранжуючи їх. iou відкидає майже однакові рамки того самого класу, перекриття яких перевищує задане значення. Такі рамки виникають як побічний ефект повторення об'єкта під час жадібного декодування; це не покласовий прохід NMS. Якщо пропустити set_classes(), словник типово містить назви COCO-80. Типи джерел, потокове передбачення та обробку результатів описано в розділі передбачення.

Варіанти

Доступні два розміри: 450m і 1.6b з релізу LFM2.5-VL від Liquid AI, обидва створені для розгортання на пристроях. Засоби бенчмарків LibreYOLO не вимірювали це сімейство, тому опублікованих показників правильності для їх порівняння немає. Вибирайте розмір відповідно до власного бюджету обчислень.

LibreYOLO надає це сімейство лише для передбачення. train(), val() і export() спричиняють NotImplementedError: донавчіть модель засобами початкового проєкту й завантажте результат; валідація датасету пропускається, оскільки службова впевненість зробила б mAP COCO оманливою; експорт не охоплюється для генеративної моделі без словника стану, який можна трасувати.

Ліцензування

Перевіряйте ліцензію в репозиторії Hugging Face конкретних ваг, які завантажуєте. Кожна контрольна точка в організації LibreYOLO має ліцензію, і вона не завжди однакова для всього сімейства. Цей репозиторій є авторитетним джерелом, а наведене нижче резюме описує умови на момент останньої перевірки сторінки.

Це опис відповідних ліцензій, а не юридична консультація. Якщо відповідь має комерційне значення, самостійно прочитайте ліцензії та зверніться по юридичну консультацію.

Оригінальна робота
LFM2-VL, Liquid AI
Ліцензія першоджерела
LFM Open License v1.0
Джерело першоджерела
huggingface.co/LiquidAI/LFM2.5-VL-450M
Код LibreYOLO
MIT
Ваги
LFM Open License v1.0, поширюється авторами. LibreYOLO не розміщує й не дублює ці ваги.
Тлумачення
The LFM Open License v1.0 permits Commercial Use, reproduction and modification, but only below a $10 million annual revenue threshold; a Legal Entity at or above that threshold is not licensed under this agreement at all for Commercial Use, and must contact Liquid AI directly. Qualified non-profit organizations are exempt from the threshold for non-commercial or research use. Redistribution must keep the license text, and any modified file must carry a notice saying so. LibreYOLO ships no LiquidAI source code, since the model loads through the Apache-2.0 transformers library, and does not host or redistribute the weights: LibreLFM2VL downloads the matching size directly from Liquid AI's own Hugging Face repository the first time it runs, and logs a one-time notice before that download.

LFM Open License v1.0 дозволяє комерційне використання, відтворення та модифікацію, але лише за річного доходу нижче 10 мільйонів доларів. Юридична особа з доходом на рівні цього порога або вище взагалі не має за цією угодою ліцензії на комерційне використання й повинна звернутися безпосередньо до Liquid AI. Кваліфіковані неприбуткові організації звільняються від порога для некомерційного або дослідницького використання. LibreYOLO не постачає вихідний код LiquidAI, оскільки модель завантажується через бібліотеку transformers під ліцензією Apache-2.0, і не розміщує та не розповсюджує ваги: LibreLFM2VL під час першого запуску завантажує відповідний розмір безпосередньо з власного репозиторію Liquid AI на Hugging Face та перед завантаженням одноразово показує повідомлення.

Цитування

@article{liquidai2025lfm2,
 title={LFM2 Technical Report},
 author={Liquid AI},
 journal={arXiv preprint arXiv:2511.23404},
 year={2025}
}

Скопійовано з блоку цитування авторів на сторінці huggingface.co/LiquidAI/LFM2.5-VL-450M#citation.

Перевірено з LibreYOLO v1.5.0. Таблиці підтримки, контрольні точки й результати бенчмарків на цій сторінці згенеровано з випущеної бібліотеки та опублікованих ваг, а не написано вручну.