/ Модель

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

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

vit_small_patch16_224.lunit_dino

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

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

1 422скачиваний за 30 дней0лайковвеса обновлены26 ноя 2023

Бенчмарки

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

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

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

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

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

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

Это модель Vision Transformer ViT-Small с патчами 16×16, обученная компанией Lunit методом самообучения DINO на 33 млн гистологических фрагментов из наборов данных по патологии. Модель содержит 21,1 млн параметров, принимает изображения размером 224×224 пикселя и предназначена прежде всего как визуальный backbone для классификации и получения эмбеддингов тканей.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Model card for vit_small_patch16_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_patch16_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…

Ревизия весов
9ed0990

0 моделей