/ Модель

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

Контекст
1 024 токена
Параметры
6,3 млн
Архитектура
detr · dense
Базовая модель
detr-resnet-50
Библиотека
transformers.js
Опубликована
2 мая 2023

detr-resnet-50

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

Xenova/detr-resnet-50 — это версия модели facebook/detr-resnet-50, подготовленная сообществом Xenova для работы с ONNX-весами в библиотеке Transformers.js.

14 577скачиваний за 30 дней21лайквеса обновлены30 июн 2025

Бенчмарки

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

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

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

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

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

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

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

Модель можно использовать в JavaScript-приложениях, включая веб-сценарии, через pipeline с задачей object-detection. В README приведён пример обнаружения объектов на изображениях с фильтрацией результатов по порогу уверенности. Архитектура указана как DETR с backbone ResNet-50; точные сведения о размере, поддерживаемых языках, модальностях помимо изображений и длине контекста не приведены. Формат ONNX ориентирован на совместимость с Transformers.js и выполнение в средах, поддерживающих эту библиотеку.

Сильными сторонами модели являются готовность к использованию в JavaScript и веб-приложениях, а также выдача структурированных результатов с вероятностями и координатами объектов. Ограничения включают зависимость от качества и области применения исходной модели facebook/detr-resnet-50, а также отсутствие в README подробностей о производительности, наборе классов и точности. Лицензия в предоставленных данных не указана.

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

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

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

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

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

Открыть на Hugging Face

https://huggingface.co/facebook/detr-resnet-50 with ONNX weights to be compatible with Transformers.js.

Usage (Transformers.js)

If you haven't already, you can install the Transformers.js JavaScript library from NPM using:

npm i @huggingface/transformers

Example: Perform object-detection with Xenova/detr-resnet-50.

import { pipeline } from '@huggingface/transformers';

const detector = await pipeline('object-detection', 'Xenova/detr-resnet-50');

const img = 'https://huggingface.co/datasets/Xenova/transformers.js-docs/resolve/main/cats.jpg';
const output = await detector(img, { threshold: 0.9 });
// [{
//   "score": 0.9976370930671692,
//   "label": "remote",
//   "box": { "xmin": 31, "ymin": 68, "xmax": 190, "ymax": 118 }
// },
// ...
// {
//   "score": 0.9984092116355896,
//   "label": "cat",
//   "box": { "xmin": 331, "ymin": 19, "xmax": 649, "ymax": 371 }
// }]

Demo

Test it out here, or create your own object-detection demo with 1 click!

image/png


Note: Having a separate repo for ONNX weights is intended to be a temporary solution until WebML gains more traction. If you would like to make your models web-ready, we recommend converting to ONNX using 🤗 Optimum and structuring your repo like this one (with ONNX weights located in a subfolder named onnx).

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

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

GPU в ailist

Универсальный рантайм · transformers.js

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

Модель выложена для браузера (ONNX / transformers.js), для GPU-рантайма нет весов.

Класс архитектуры
DetrForObjectDetection
Ревизия весов
8be7ab5

0 моделей