/ Модель

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

Лицензия
Своя лицензия
Базовая модель
LocateAnything-3B
Библиотека
gguf
Опубликована
11 июн 2026

locate-anything.cpp-gguf

Поиск объектовИзображение → bounding_boxes3 профессии

mudler/locate-anything.cpp-gguf — это GGUF-сборка модели NVIDIA LocateAnything-3B, подготовленная командой LocalAI для инференса через locate-anything.cpp — C++/ggml-движок без необходимости использовать Python во время выполнения.

12,3 млнскачиваний за 30 дней53лайкавеса обновлены11 июн 2026

Бенчмарки

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

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

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

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

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

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

Модель предназначена для обнаружения объектов по текстовому описанию с открытым словарём и задач visual grounding, то есть для поиска экземпляров заданных категорий на изображениях и определения их ограничивающих рамок. Она может применяться локально на CPU и GPU; результаты заявлены как совпадающие с официальной реализацией PyTorch, а инференс — как более быстрый.

Архитектура включает визуальную башню MoonViT, проектор и языковую модель Qwen2; общий размер базовой модели — 3B параметров. Сборка поддерживает GGUF-варианты f16, q8_0, q6_k, q5_k и q4_k размером примерно от 4,7 до 9,2 ГБ, а полноточный f32-вариант занимает около 15 ГБ. В q8_0 и q6_k ограничивающие рамки заявлены как идентичные f32, тогда как q5_k и q4_k дают небольшое субпиксельное отклонение. README не указывает поддерживаемые языки и максимальную длину контекста.

Сильные стороны модели — локальный запуск, поддержка CPU и GPU, отсутствие Python при инференсе, высокая скорость и сохранение точности детекций в рекомендуемой конфигурации q8_0. Ограничения включают значительные требования к дисковому пространству и памяти, зависимость от locate-anything.cpp и компромисс между размером, скоростью и точностью рамок для низкобитных вариантов. Веса распространяются по лицензии NVIDIA, а код репозитория — по лицензии MIT.

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

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

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

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

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

Открыть на Hugging Face

locate-anything.cpp - GGUF

GGUF builds of nvidia/LocateAnything-3B for locate-anything.cpp - a C++/ggml inference engine for open-vocabulary detection / visual grounding, no Python at inference time.

Brought to you by the LocalAI team.

The detections are the same as the official PyTorch implementation (the engine is parity-gated against it), and it runs faster - on CPU and GPU.

Files

FileBits (LM)SizeNotes
locate-anything-f16.gguff16~9.2 GBLM matmuls in f16, everything else f32
locate-anything-q8_0.ggufq8_0~6.3 GBnear-lossless; box-identical to f32 - recommended
locate-anything-q6_k.ggufq6_k~5.5 GBbox-identical to f32
locate-anything-q5_k.ggufq5_k~5.1 GBsub-pixel box drift
locate-anything-q4_k.ggufq4_k~4.7 GBsmallest; sub-pixel box drift

The full-precision f32 GGUF (~15 GB) is reproducible from the HF weights with scripts/convert_locateanything_to_gguf.py in the repo.

Performance

Same detections as the official model, faster. Full methodology, the warm/median setup, parity checks, and more images are in the repo's benchmarks/BENCHMARK.md.

Quantization (CPU, Ryzen 9 9950X3D)

Slow-mode inference on the 448 fixture; vs official divides the official PyTorch f32 time (23.65 s) by each. Only the Qwen2 LM matmuls are quantized, so box parity is preserved through q6_k:

dtypesizeinfervs official f32boxes
f169.15 GB13.68 s1.7×identical
q8_06.26 GB6.07 s3.9×identical
q6_k5.51 GB5.77 s4.1×identical
q5_k5.10 GB5.11 s4.6×sub-pixel
q4_k4.72 GB4.29 s5.5×sub-pixel

quantization size vs speedup

GPU (NVIDIA GB10, vs the official bf16 model)

Run against the official model exactly as its model card documents (bf16), greedily, on one GB10 GPU. Precision-matched (our f16 vs its bf16) ours is ~1.7× faster; the recommended q8_0 build (box-identical) is ~1.9-2.1×:

GB10 GPU speedup vs official bf16

Quantization policy

Only the Qwen2 language-model matmuls (attn_{q,k,v,o}, ffn_{gate,up,down}, lm.output) are quantized. The MoonViT vision tower, the projector, all norms and biases, and the two host-read f32 tensors (lm.tok_embd, vit.pos_emb) stay f32 - so the parity-sensitive vision path is untouched. q8_0/q6_k are box-identical; lower bit-widths trade a little box precision for size.

Usage

# build the CLI (see the repo README), then:
locate-anything-cli detect \
    --model locate-anything-q8_0.gguf \
    --input image.jpg \
    --prompt "Locate all the instances that matches the following description: person</c>car." \
    --annotated out.png
# -> {"detections":[{"label":"person","box":[...]}, ...]}  + an annotated PNG

Decode modes: --mode hybrid (default), slow, fast. GPU: build with -DLA_GGML_CUDA=ON and run with LA_DEVICE= (auto-GPU). Separate categories in the prompt with </c>.

License

The model weights are NVIDIA's, distributed under NVIDIA's license; this repository redistributes them in GGUF form for use with locate-anything.cpp (MIT).

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

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

GPU в ailist

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

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

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

Ревизия весов
4e50db5

0 моделей