/ Модель

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

Библиотека
timm
Опубликована
29 апр 2024

vit_small_patch8_gap_112.cosface_ms1mv3

Эмбеддинги изображенийИзображение → embedding3 профессии

Vision Transformer, обученный на MS1MV3, извлекает 512-мерные признаки лиц для их сравнения и поиска.

341скачиваний за 30 дней2лайкавеса обновлены29 апр 2024

Бенчмарки

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

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

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

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

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

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

gaunernst/vit_small_patch8_gap_112.cosface_ms1mv3 — модель Vision Transformer для распознавания лиц, обученная на наборе MS1MV3 и опубликованная gaunernst. Она извлекает из изображения лица вектор признаков размерности 512; выход модели не нормализован, поэтому для получения нормализованных эмбеддингов README рекомендует применить нормализацию L2. Модель запускается через библиотеку timm и принимает изображения размером 112 × 112 пикселей.

Модель подходит для извлечения признаков лица и построения систем сравнения или поиска лиц по эмбеддингам. Веса доступны в формате safetensors. В карточке не указаны лицензия и сведения о точности или ограничениях на конкретных типах изображений; набор MS1MV3 предназначен для обучения распознаванию лиц.

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

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

Ограничения

Выходные эмбеддинги не нормализованы; для сопоставления README рекомендует нормализацию L2. Карточка не сообщает лицензию или показатели качества модели.

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

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

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

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

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

Открыть на Hugging Face

Model card for gaunernst/vit_small_patch8_gap_112.cosface_ms1mv3

A Vision Transformer (ViT) for face recognition, trained on MS1MV3 dataset. The model was trained using this repo: https://github.com/gau-nernst/timm-face. It is fully compatible with timm.

Usage

import timm
import torch.nn.functional as F

model = timm.create_model("hf_hub:gaunernst/vit_small_patch8_gap_112.cosface_ms1mv3", pretrained=True).eval()
embs = model(torch.randn(1, 3, 112, 112))  # output shape (1, 512)
embs = F.normalize(embs, dim=1)  # model output is not normalized

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

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

GPU в ailist

Универсальный рантайм · timm · image-feature-extraction

Можно запустить

Подбираем GPU…

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

0 моделей