LibreLingBotVisionb-sem

LingBot-Vision ViT-B/16 (86M backbone) self-supervised backbone with a LibreYOLO-trained 1x1 dense head for ADE20K 150-class semantic segmentation at 512x512.

Source

The backbone derives from robbyant/lingbot-vision ("Vision Pretraining for Dense Spatial Perception", Fu et al., 2026, arXiv:2607.05247), weights from robbyant/lingbot-vision-vit-base. Copyright (c) 2026 Robbyant. Licensed under the Apache License 2.0.

Modifications

The backbone tensors are unchanged (the LibreYOLO port is parity-verified at max_abs_diff == 0 against the reference implementation). The dense head is a 1x1 convolution over the frozen patch-token grid, trained by LibreYOLO on ADE20K following the linear-probing protocol of the upstream technical report (ADE20K val mIoU 50.1 at 512x512, single scale; upstream linear-probe reference 51.4). Conversion and metadata wrapping: weights/convert_lingbotvision_weights.py in the LibreYOLO source repository.

Usage

from libreyolo import LibreYOLO

model = LibreYOLO("LibreLingBotVisionb-sem.pt")
results = model.predict("image.jpg")
results.save("out.jpg")

Fine-tune on your own semantic dataset (head-only by default, matching the linear-probe recipe; pass freeze_backbone=False for a full fine-tune):

model.train(data="your_semantic.yaml", epochs=20)

License

Apache License 2.0. See the LICENSE and NOTICE files in this repository.

Dataset Note

ADE20K has separate dataset terms and is not redistributed in this repository.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including LibreYOLO/LibreLingBotVisionb-sem

Paper for LibreYOLO/LibreLingBotVisionb-sem