/ Модель

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

Размер весов
172 МБ
Лицензия
Apache 2.0
Библиотека
onnxruntime
Опубликована
13 сен 2026

estock-dinov2-vitb14-onnx

Эмбеддинги изображенийИзображение → embedding

Экспорт DINOv2 ViT-B/14 в ONNX извлекает визуальные признаки изображений для эмбеддингов и поиска по сходству.

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

Бенчмарки

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

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

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

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

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

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

tomathosauce/estock-dinov2-vitb14-onnx — экспорт стандартного визуального backbone DINOv2 ViT-B/14 из facebookresearch/dinov2 в формат ONNX, подготовленный для развёртывания. Модель принимает одно RGB-изображение размером 224 × 224 в виде FP16-тензора и выдаёт признаки изображения, пригодные для построения эмбеддингов и поиска по сходству. Для сравнения признаков README рекомендует привести выход к FP32 и выполнить L2-нормализацию.

Граф использует ONNX opset 18, оптимизирован с onnxslim и рассчитан на запуск через ONNX Runtime с DirectML; CPU указан как резервный вариант. Предобработка включает масштабирование, центральный кроп, перевод пикселей в диапазон 0–1 и нормализацию ImageNet. Лицензия репозитория — Apache-2.0. Это экспорт весов стандартной модели, а не заявленное дообучение.

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

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

Ограничения

Граф принимает изображения только в фиксированной форме [1, 3, 224, 224] и требует соответствующей предобработки. README описывает запуск и сценарий для одного изображения за инференс; для сравнения признаков нужна отдельная L2-нормализация выхода.

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

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

Открыть на Hugging Face

DINOv2 ViT-B/14 Slim FP16 ONNX

This repository contains a deployment-oriented ONNX export of the standard dinov2_vitb14 backbone from facebookresearch/dinov2.

Artifact

PropertyValue
Filedinov2_vitb14_opset18_slim_fp16.onnx
ArchitectureDINOv2 ViT-B/14
ONNX opset18
PrecisionFP16
Input shape1 x 3 x 224 x 224
Output shape1 x 768
SHA-256d0737e9262093604e0b847e4388dfaca6e21b6c35663a81bc6f7f1085a56ffba

The graph was optimized with onnxslim and is intended for single-image inference with ONNX Runtime DirectML, with CPU execution as a fallback.

Inputs

The exported graph has two inputs:

  • pixel_values: FP16 tensor with shape [1, 3, 224, 224].
  • masks: scalar boolean set to false.

Benchmark preprocessing:

  1. Convert the image to RGB.
  2. Resize with bicubic interpolation so the shortest side is 224.
  3. Take a centered 224 x 224 crop.
  4. Convert to CHW and scale pixels to 0 through 1.
  5. Normalize with ImageNet mean [0.485, 0.456, 0.406] and standard deviation [0.229, 0.224, 0.225].
  6. Cast pixel_values to FP16.

The EStock catalog uses a compatibility profile that first resizes the shortest side to 256 and then takes the same 224 x 224 center crop. The ONNX graph itself is identical for both profiles.

For similarity search, cast the output to FP32 and L2-normalize it before storage or comparison.

Runtime

Tested on Windows with:

  • Python 3.14.5, 64-bit
  • onnxruntime-directml==1.24.4
  • numpy==2.5.2
  • pillow==12.3.0

Provider preference:

  1. DmlExecutionProvider
  2. CPUExecutionProvider

Verification

Verify the downloaded artifact before loading it:

(Get-FileHash .\dinov2_vitb14_opset18_slim_fp16.onnx -Algorithm SHA256).Hash.ToLowerInvariant()

Expected value:

d0737e9262093604e0b847e4388dfaca6e21b6c35663a81bc6f7f1085a56ffba

License and attribution

The source DINOv2 code and standard S/B/L/g model weights are distributed by Meta under the Apache License 2.0. This optimized export retains that license; see the upstream repository and model card for attribution and usage details.

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

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

GPU в ailist

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

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

Модель выложена только в формате ONNX.

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

0 моделей