/ Модель

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

Размер весов
147 МБ
Лицензия
AGPL 3.0
Библиотека
coreml
Опубликована
3 авг 2026

YOLOE-S-CoreML

Поиск объектов без дообученияИзображение, текст → bounding_boxes

YOLOE-S-CoreML обнаруживает объекты по текстовым запросам и выделяет масками отдельные экземпляры на устройствах Apple.

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

Бенчмарки

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

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

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

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

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

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

YOLOE-S-CoreML — преобразованная в Core ML модель YOLOE-S от команды THU-MIG, подготовленная Daisuke Majima для запуска на iPhone, iPad и Mac. Она выполняет обнаружение объектов с открытым словарём и сегментацию экземпляров: пользователь задаёт текстовые категории, например «человек» или «чашка кофе», а модель возвращает рамки и маски без фиксированного набора классов.

Модель разделена на три Core ML-пакета, которые последовательно запускаются из Swift. Детектор выдаёт региональные эмбеддинги, а сопоставление с текстовым запросом выполняется отдельно на клиенте; смена запроса не требует повторного запуска детектора. Репозиторий содержит пакеты размером 18, 112 и 4 МБ. Лицензия — AGPL-3.0.

Карточка описывает ограничения развёртывания: модели следует загружать по одной, поскольку одновременное размещение двух крупных пакетов может исчерпать память iPhone. Перенос на другие вычислительные блоки Core ML может изменить численные результаты или привести к сбою; конверсия проверена с указанными в карточке compute units.

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

  • обнаружение объектов на изображениях по произвольному текстовому запросу
  • сегментация людей, транспорта и предметов на фото
  • поиск заданных объектов в мобильном приложении без фиксированного списка классов
  • локальный анализ изображений на iPhone, iPad и Mac

Ограничения

Для запуска требуются три Core ML-пакета и последовательная оркестрация из Swift; одновременная загрузка крупных моделей может исчерпать память iPhone. Использование compute units, отличных от проверенных при конвертации, может изменить численные результаты или вызвать сбой.

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

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

Открыть на Hugging Face

YOLOE-S — Core ML

Tsinghua, 2025

Open-vocabulary detection and instance segmentation. Type any text — "person", "forklift", "coffee cup" — and get boxes plus masks, with no fixed class list.

Unlike a baked-in text head, the detector emits a per-anchor region embedding before the class logits and the region-text similarity is computed on the client. The image branch never sees the text, so changing the query does not re-run the detector — only a cheap matmul against cached text embeddings.

Core ML conversion of THU-MIG/yoloe for on-device inference on iPhone, iPad and Mac. Converted with coremltools; the packages are stateless, so all sequencing and buffering lives in your Swift code.

Taskzero shot object detection
UpstreamTHU-MIG/yoloe
Packages3
Download size133 MB
Minimum iOS17.0

Files

FileSizeCompute unitsSHA-256
yoloe_detector_s.mlpackage.zip18 MBall-
mobileclip_blt_text.mlpackage.zip112 MBall-
reprta_s.mlpackage.zip4 MBall-
Total133 MB

compute_units is not a suggestion -- it is the configuration the conversion was verified against. Moving a package to a different compute unit can silently change the numerics (FP16 attention overflow) or crash on the GPU.

Download

hf download mlboydaisuke/coreml-zoo --include "yoloe/*" --local-dir ./yoloe
unzip './yoloe/yoloe/*.zip' -d ./yoloe

Use in Swift

import CoreML

let config = MLModelConfiguration()
config.computeUnits = .all   // as converted — see the table above

// Unzip the .mlpackage, drop it into your Xcode target and Xcode compiles it
// at build time:
let model = try yoloe_detector_s(configuration: config)

// ...or compile a downloaded .mlpackage at runtime:
let compiled = try await MLModel.compileModel(at: mlpackageURL)
let model = try MLModel(contentsOf: compiled, configuration: config)

This model is split into 3 Core ML packages that are driven in sequence from Swift. Load them one at a time, copy the outputs out of the MLMultiArray buffers and release each model before loading the next — two large Core ML models resident at once will OOM on an iPhone.

Demo

  • Sample app — sample_apps/YOLOEDemo, a standalone SwiftUI project.
  • Models Zoo — this model is downloadable and runnable inside the Models Zoo app on the App Store, no build required.

Conversion

License

The conversion inherits the upstream license: AGPL-3.0.

Credits

  • Upstream authors: THU-MIG/yoloe, 2025
  • Core ML conversion: john-rocky (Daisuke Majima)

More models in this format: Core ML Model Zoo — 46 models, each with the recipe that produced it.

Want a different model on-device? Open a request — free, open weights only; the export and its measured numbers get published publicly.

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

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

GPU в ailist

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

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

CoreML-модели работают только на устройствах Apple.

Ревизия весов
fc09504

0 моделей