1aurent / vit_small_patch16_224.transpath_mocov3

huggingface.co
Total runs: 25
24-hour runs: 0
7-day runs: 1
30-day runs: -5
Model's Last Updated: November 27 2023
feature-extraction

Introduction of vit_small_patch16_224.transpath_mocov3

Model Details of vit_small_patch16_224.transpath_mocov3

Model card for vit_small_patch16_224.transpath_mocov3

A Vision Transformer (ViT) image classification model.
Trained on 15M histology patches from PAIP and TCGA.
Used the MoCo v3 self supervised learning method.

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.transpath_mocov3",
  pretrained=True,
  num_heads=12,
).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)

data = transforms(img).unsqueeze(0)  # input is (batch_size, num_channels, img_size, img_size) shaped tensor
output = model(data)  # output is (batch_size, num_features) shaped tensor
Citation
@article{WANG2022102559,
  title    = {Transformer-based unsupervised contrastive learning for histopathological image classification},
  journal  = {Medical Image Analysis},
  volume   = {81},
  pages    = {102559},
  year     = {2022},
  issn     = {1361-8415},
  doi      = {https://doi.org/10.1016/j.media.2022.102559},
  url      = {https://www.sciencedirect.com/science/article/pii/S1361841522002043},
  author   = {Xiyue Wang and Sen Yang and Jun Zhang and Minghui Wang and Jing Zhang and Wei Yang and Junzhou Huang and Xiao Han},
  keywords = {Histopathology, Transformer, Self-supervised learning, Feature extraction},
  abstract = {A large-scale and well-annotated dataset is a key factor for the success of deep learning in medical image analysis. However, assembling such large annotations is very challenging, especially for histopathological images with unique characteristics (e.g., gigapixel image size, multiple cancer types, and wide staining variations). To alleviate this issue, self-supervised learning (SSL) could be a promising solution that relies only on unlabeled data to generate informative representations and generalizes well to various downstream tasks even with limited annotations. In this work, we propose a novel SSL strategy called semantically-relevant contrastive learning (SRCL), which compares relevance between instances to mine more positive pairs. Compared to the two views from an instance in traditional contrastive learning, our SRCL aligns multiple positive instances with similar visual concepts, which increases the diversity of positives and then results in more informative representations. We employ a hybrid model (CTransPath) as the backbone, which is designed by integrating a convolutional neural network (CNN) and a multi-scale Swin Transformer architecture. The CTransPath is pretrained on massively unlabeled histopathological images that could serve as a collaborative local–global feature extractor to learn universal feature representations more suitable for tasks in the histopathology image domain. The effectiveness of our SRCL-pretrained CTransPath is investigated on five types of downstream tasks (patch retrieval, patch classification, weakly-supervised whole-slide image classification, mitosis detection, and colorectal adenocarcinoma gland segmentation), covering nine public datasets. The results show that our SRCL-based visual representations not only achieve state-of-the-art performance in each dataset, but are also more robust and transferable than other SSL methods and ImageNet pretraining (both supervised and self-supervised methods). Our code and pretrained model are available at https://github.com/Xiyue-Wang/TransPath.}
}

Runs of 1aurent vit_small_patch16_224.transpath_mocov3 on huggingface.co

25
Total runs
0
24-hour runs
0
3-day runs
1
7-day runs
-5
30-day runs

More Information About vit_small_patch16_224.transpath_mocov3 huggingface.co Model

More vit_small_patch16_224.transpath_mocov3 license Visit here:

https://choosealicense.com/licenses/gpl-3.0

vit_small_patch16_224.transpath_mocov3 huggingface.co

vit_small_patch16_224.transpath_mocov3 huggingface.co is an AI model on huggingface.co that provides vit_small_patch16_224.transpath_mocov3's model effect (), which can be used instantly with this 1aurent vit_small_patch16_224.transpath_mocov3 model. huggingface.co supports a free trial of the vit_small_patch16_224.transpath_mocov3 model, and also provides paid use of the vit_small_patch16_224.transpath_mocov3. Support call vit_small_patch16_224.transpath_mocov3 model through api, including Node.js, Python, http.

vit_small_patch16_224.transpath_mocov3 huggingface.co Url

https://huggingface.co/1aurent/vit_small_patch16_224.transpath_mocov3

1aurent vit_small_patch16_224.transpath_mocov3 online free

vit_small_patch16_224.transpath_mocov3 huggingface.co is an online trial and call api platform, which integrates vit_small_patch16_224.transpath_mocov3's modeling effects, including api services, and provides a free online trial of vit_small_patch16_224.transpath_mocov3, you can try vit_small_patch16_224.transpath_mocov3 online for free by clicking the link below.

1aurent vit_small_patch16_224.transpath_mocov3 online free url in huggingface.co:

https://huggingface.co/1aurent/vit_small_patch16_224.transpath_mocov3

vit_small_patch16_224.transpath_mocov3 install

vit_small_patch16_224.transpath_mocov3 is an open source model from GitHub that offers a free installation service, and any user can find vit_small_patch16_224.transpath_mocov3 on GitHub to install. At the same time, huggingface.co provides the effect of vit_small_patch16_224.transpath_mocov3 install, users can directly use vit_small_patch16_224.transpath_mocov3 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

vit_small_patch16_224.transpath_mocov3 install url in huggingface.co:

https://huggingface.co/1aurent/vit_small_patch16_224.transpath_mocov3

Url of vit_small_patch16_224.transpath_mocov3

vit_small_patch16_224.transpath_mocov3 huggingface.co Url

Provider of vit_small_patch16_224.transpath_mocov3 huggingface.co

1aurent
ORGANIZATIONS

Other API from 1aurent

huggingface.co

Total runs: 314
Run Growth: -285
Growth Rate: -90.76%
Updated:May 14 2024
huggingface.co

Total runs: 30
Run Growth: 22
Growth Rate: 73.33%
Updated:December 22 2022
huggingface.co

Total runs: 11
Run Growth: -1
Growth Rate: -9.09%
Updated:September 29 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:July 10 2023