/ Модель

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

Лицензия
Своя лицензия
Базовая модель
sam3
Библиотека
zeromodels
Опубликована
29 июл 2026

sam3

Генерация масокИзображение → mask3 профессии

Конверсия SAM 3 в Keras 3 для поиска и сегментации объектов на изображениях по текстовым понятиям и рамкам.

37скачиваний за 30 дней0лайковвеса обновлены26 авг 2026

Бенчмарки

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

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

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

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

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

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

zeromodels/sam3 — конверсия модели SAM 3 от Meta в формате Keras 3. Архитектура включает backbone ViT-L/14, FPN, энкодер и декодер в стиле DETR с запросами объектов и текстовый энкодер CLIP для поиска объектов по открытому словарю понятий.

Модель предназначена для сегментации экземпляров по текстовой подсказке в виде именной группы: она находит все подходящие объекты на изображении. Текстовые подсказки можно сочетать с рамками. Реализация Keras 3 работает с TensorFlow, Torch и JAX; карточка указывает сегментацию масок как основную задачу. Лицензия следует лицензии SAM 3 с тегом sam-license; исходный репозиторий facebook/sam3 закрыт доступом по запросу.

Сценарии применения

  • поиск всех объектов заданного класса на изображении
  • создание масок объектов по текстовой подсказке
  • сегментация объектов с уточнением рамками
  • обнаружение объектов по понятиям из открытого словаря

Ограничения

Описание ориентировано на сегментацию по текстовым подсказкам; поддержка видео для этой реализации не заявлена. Доступ к исходной модели facebook/sam3 ограничен, а условия лицензии следует сверить с лицензией SAM 3.

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

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

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

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

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

Открыть на Hugging Face

See our collection for all versions of SAM.

Run SAM3 with Keras 3: JAX, PyTorch, or TensorFlow

GitHub Docs Collection

zeromodels/sam3

Paper: SAM 3: Segment Anything with Concepts (arXiv:2511.16719) · HF Papers

SAM3 segments by concept, not location: give it a noun phrase and it finds every matching instance. A ViT-L backbone and FPN feed a DETR-style encoder/decoder with object queries; a CLIP text encoder supplies the open-vocabulary side. Boxes can still be mixed with text.

For more details on the model, please go to Meta's original model card.

Pure-Keras 3 conversion of facebook/sam3 for zeromodels. One implementation runs unmodified on TensorFlow / Torch / JAX.

This is a concept-prompted checkpoint (SAM3InstanceSegment / SAM3Detect / SAM3SemanticSegment): pass a text noun phrase (backbone ViT-L/14).

✨ Quick start

import os
os.environ["KERAS_BACKEND"] = "torch"  # or "jax" / "tensorflow"

from zeromodels.models.sam3 import SAM3InstanceSegment

segmenter = SAM3InstanceSegment.from_weights("zeromodels/sam3")
result = segmenter.predict(
    images="your_image.jpg", text="person", threshold=0.3
)[0]
print(len(result["scores"]), result["masks"].shape)

Load any SAM / SAM2 / SAM3 variant the same way with from_weights("zeromodels/<variant>") (use SAM3InstanceSegment for this repo):

VariantHubFamily
sam_vit_basezeromodels/sam_vit_baseSAM
sam_vit_largezeromodels/sam_vit_largeSAM
sam_vit_hugezeromodels/sam_vit_hugeSAM
sam2_hiera_smallzeromodels/sam2_hiera_smallSAM2
sam2_hiera_base_pluszeromodels/sam2_hiera_base_plusSAM2
sam2_hiera_largezeromodels/sam2_hiera_largeSAM2
sam3zeromodels/sam3SAM3

Tips

  • Set KERAS_BACKEND before importing Keras / zeromodels.
  • SAM / SAM2: point coordinates are in original pixel space; box prompts need enable_boxes=True / include_box_input=True when building the graph.
  • SAM2 in this port is image-only (no video memory bank).
  • SAM3: prefer SAM3InstanceSegment.predict(...) for text prompts; upstream facebook/sam3 is gated.
  • See SAM3 docs and Loading Weights.
  • Community / upstream safetensors still work via the hf: prefix, e.g. SAM3Model.from_weights("hf:facebook/sam3").

Special Thanks

A huge thank you to the Meta SAM 3 authors for creating and releasing these models.

License: see the SAM 3 LICENSE (Hub tag: other / sam-license). Upstream facebook/sam3 is gated.

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

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

GPU в ailist

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

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

В репозитории нет весов в формате PyTorch/safetensors.

Ревизия весов
72b3040

0 моделей