/ Модель

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

Лицензия
Своя лицензия
Библиотека
timm
Опубликована
26 ноя 2023

vit_small_patch8_224.lunit_dino

Классификация изображенийИзображение → label3 профессии

ViT-бэкбон с DINO, обученный на гистологических изображениях для их классификации и получения эмбеддингов патчей.

11 744скачиваний за 30 дней3лайкавеса обновлены26 ноя 2023

Бенчмарки

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

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

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

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

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

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

1aurent/vit_small_patch8_224.lunit_dino — модель классификации изображений на основе Vision Transformer (ViT), использующая метод самообучения DINO. Это визуальный бэкбон, обученный на 33 млн гистологических патчей из патологических датасетов. Модель содержит 21,7 млн параметров и принимает изображения размером 224 × 224 пикселя с тремя цветовыми каналами.

Модель предназначена для классификации гистологических изображений и получения эмбеддингов патчей, которые можно использовать как признаки в последующих задачах анализа тканей. В обучении использовались данные BACH, CRC, MHIST, PatchCamelyon и CoNSeP; метаданные также указывают датасет NCT-CRC-HE. Репозиторий использует библиотеку timm и содержит веса в формате safetensors.

Лицензия lunit-non-commercial ограничивает использование некоммерческими целями. Модель обучалась на патологии и может хуже работать на изображениях, отличающихся от обучающих данных; описание не приводит количественных оценок качества.

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

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

Ограничения

Лицензия lunit-non-commercial не допускает коммерческое использование. Модель обучена на гистологических патчах, поэтому её качество на других типах изображений не подтверждено; количественные метрики в карточке не приведены.

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

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

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

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

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

Открыть на Hugging Face

Model card for vit_small_patch8_224.lunit_dino

A Vision Transformer (ViT) image classification model.
Trained on 33M histology patches from various pathology datasets.

Model Details

Model Usage

Image Embeddings

from urllib.request import urlopen
from PIL import Image
import timm

# get example histology image
img = Image.open(
  urlopen(
    "https://github.com/owkin/HistoSSLscaling/raw/main/assets/example.tif"
  )
)

# load model from the hub
model = timm.create_model(
  model_name="hf-hub:1aurent/vit_small_patch8_224.lunit_dino",
  pretrained=True,
).eval()

# get model specific transforms (normalization, resize)
data_config = timm.data.resolve_model_data_config(model)
transforms = timm.data.create_transform(**data_config, is_training=False)

output = model(transforms(img).unsqueeze(0))  # output is (batch_size, num_features) shaped tensor

Citation

@inproceedings{kang2022benchmarking,
  author    = {Kang, Mingu and Song, Heon and Park, Seonwook and Yoo, Donggeun and Pereira, Sérgio},
  title     = {Benchmarking Self-Supervised Learning on Diverse Pathology Datasets},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
  month     = {June},
  year      = {2023},
  pages     = {3344-3354}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей