LFM2-VL

LFM2-VL est un modèle vision-langage compact conçu pour l'appareil et publié par Liquid AI. LibreYOLO l'intègre comme détecteur d'objets à vocabulaire ouvert : toute liste d'étiquettes textuelles devient l'ensemble des classes, sans tête fixe ni fine-tuning requis.

Tâches
detection
Tailles
450m at 512 px
Installer
pip install libreyolo
Niveau de support
Niveau parallèle, depuis v. Une interface produit distincte avec sa propre factory et son propre contrat.
Origine
LFM2-VL par Liquid AI, LFM Open License v1.0. Article, source
Licences
Code MIT, poids LFM Open License v1.0. Usage commercial

Installer

LFM2-VL nécessite l'extra vlm, qui installe transformers pour le backbone de template de chat.

bash
pip install "libreyolo[vlm]"

Prédire

LibreLFM2VL est une classe Python, pas un checkpoint .pt : elle n'est pas chargée par la factory LibreYOLO() et la CLI libreyolo ne la résout pas. La factory LibreVLM(...) (from libreyolo import LibreVLM) permet aussi d'accéder à cette famille par un alias, par exemple LibreVLM("lfm2-vl-450m") ; elle construit la classe utilisée ci-dessous. Les poids proviennent du propre dépôt Hugging Face de Liquid AI, et non d'un miroir LibreYOLO ; le premier appel les télécharge et les met en cache localement, après avoir journalisé une fois un avis de licence.

Python
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # Vocabulaire ouvert : tous les mots fonctionnent, sans tête de classe fixe.# S'applique aux appels predict()/track() suivants jusqu'à redéfinition.model.set_classes(["person", "bicycle", "dog"])result = model(SAMPLE_IMAGE, save=True) for box in result.boxes:    print(box.cls, box.conf, box.xyxy)
Chat brut
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # L'accès direct sous l'interface de détection : questions libres,# comptage ou toute requête non couverte par le wrapper de boîtes.text = model.chat(SAMPLE_IMAGE, "Describe the scene in one sentence.")print(text)

result.boxes contient les détections analysées comme pour toute autre famille. La confiance est une valeur de substitution : LFM2-VL n'émet aucun score par boîte, chaque détection reçoit donc la même confiance constante, et conf= ne fait qu'éliminer les lignes sous cette constante sans les classer. iou élimine les boîtes presque identiques d'une même classe au-dessus du chevauchement donné, un effet secondaire du décodage glouton qui répète un objet ; il ne s'agit pas d'une passe NMS par classe. Si vous omettez set_classes(), le vocabulaire prend par défaut les 80 noms de COCO. Consultez la prédiction pour les sources, le streaming et le traitement des résultats.

Variantes

Deux tailles sont proposées, 450m et 1.6b, toutes deux issues de la version LFM2.5-VL de Liquid AI et conçues pour un déploiement sur l'appareil. Le banc d'essai de LibreYOLO n'a pas mesuré cette famille, aucune valeur d'exactitude publiée ne permet donc de les comparer ; choisissez la taille en fonction de votre propre budget de calcul.

LibreYOLO expose cette famille uniquement pour la prédiction. train(), val() et export() lèvent tous NotImplementedError : effectuez le fine-tuning en amont et chargez plutôt le résultat, la validation du dataset est ignorée parce qu'une confiance de substitution rendrait la mAP COCO trompeuse, et l'export dépasse le périmètre d'un modèle génératif sans dictionnaire d'état à tracer.

Licence

Vérifiez la licence dans le dépôt Hugging Face des poids précis que vous téléchargez. Chaque checkpoint de l<link>organisation LibreYOLO</link> en possède une, et elles ne sont pas toujours identiques au sein dune même famille. Ce dépôt fait autorité ; le résumé ci-dessous décrit les conditions applicables lors de la dernière vérification de cette page.

Ceci décrit les licences concernées et ne constitue pas un conseil juridique. Si la réponse a une importance commerciale, lisez vous-même les licences et consultez votre propre avocat.

Travail d'origine
LFM2-VL, Liquid AI
Licence du projet d'origine
LFM Open License v1.0
Source du projet d'origine
huggingface.co/LiquidAI/LFM2.5-VL-450M
Code de LibreYOLO
MIT
Poids
LFM Open License v1.0, distribués par leurs auteurs. LibreYOLO ne les héberge pas et n'en fournit pas de miroir.
Interprétation
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.

La LFM Open License v1.0 autorise l'utilisation commerciale, la reproduction et la modification, mais uniquement sous un seuil de chiffre d'affaires annuel de 10 millions de dollars ; une entité juridique qui atteint ou dépasse ce seuil n'est pas du tout couverte par cet accord pour un usage commercial et doit contacter directement Liquid AI. Les organisations à but non lucratif éligibles sont exemptées du seuil pour un usage non commercial ou de recherche. LibreYOLO n'inclut aucun code source de LiquidAI, puisque le modèle est chargé par la bibliothèque Apache-2.0 transformers, et n'héberge ni ne redistribue les poids : LibreLFM2VL télécharge la taille correspondante directement depuis le propre dépôt Hugging Face de Liquid AI à sa première exécution et journalise un avis unique avant ce téléchargement.

Citation

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

Copié depuis le bloc de citation des auteurs sur huggingface.co/LiquidAI/LFM2.5-VL-450M#citation.

Vérifié avec LibreYOLO v1.5.0. Les tableaux de support, les checkpoints et les chiffres de benchmark de cette page sont générés à partir de la bibliothèque publiée et des poids publiés, et non rédigés à la main.