OpenGVLab / InternViT-300M-448px

huggingface.co
Total runs: 6.4K
24-hour runs: 0
7-day runs: 105
30-day runs: 3.2K
Model's Last Updated: January 08 2025
image-feature-extraction

Introduction of InternViT-300M-448px

Model Details of InternViT-300M-448px

InternViT-300M-448px

[🆕 Blog] [📜 InternVL 1.0 Paper] [📜 InternVL 1.5 Report] [🗨️ Chat Demo]

[🤗 HF Demo] [🚀 Quick Start] [🌐 Community-hosted API] [📖 中文解读]

This update primarily focuses on enhancing the efficiency of the vision foundation model. We developed InternViT-300M-448px by distilling knowledge from the robust vision foundation model, InternViT-6B-448px-V1-5 . Like its predecessor, InternViT-300M-448px features a dynamic input resolution of 448×448, with a basic tile size of 448×448. During training, it allows for 1 to 12 tiles, and expands to 1 to 40 tiles during testing. Additionally, it inherits the powerful robustness, OCR capability, and high-resolution processing capacity from InternViT-6B-448px-V1-5.

Model Details
  • Model Type: vision foundation model, feature backbone
  • Model Stats:
    • Params (M): 304
    • Image size: 448 x 448, training with 1 - 12 tiles
  • Pretrain Dataset: LAION-en, LAION-zh, COYO, GRIT, COCO, TextCaps, Objects365, OpenImages, All-Seeing, Wukong-OCR, LaionCOCO-OCR, and other OCR-related datasets. To enhance the OCR capability of the model, we have incorporated additional OCR data alongside the general caption datasets. Specifically, we utilized PaddleOCR to perform Chinese OCR on images from Wukong and English OCR on images from LAION-COCO.
Model Usage (Image Embeddings)
import torch
from PIL import Image
from transformers import AutoModel, CLIPImageProcessor

model = AutoModel.from_pretrained(
    'OpenGVLab/InternViT-300M-448px',
    torch_dtype=torch.bfloat16,
    low_cpu_mem_usage=True,
    trust_remote_code=True).cuda().eval()

image = Image.open('./examples/image1.jpg').convert('RGB')

image_processor = CLIPImageProcessor.from_pretrained('OpenGVLab/InternViT-300M-448px')

pixel_values = image_processor(images=image, return_tensors='pt').pixel_values
pixel_values = pixel_values.to(torch.bfloat16).cuda()

outputs = model(pixel_values)
Citation

If you find this project useful in your research, please consider citing:

@article{chen2023internvl,
  title={InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Tasks},
  author={Chen, Zhe and Wu, Jiannan and Wang, Wenhai and Su, Weijie and Chen, Guo and Xing, Sen and Zhong, Muyan and Zhang, Qinglong and Zhu, Xizhou and Lu, Lewei and Li, Bin and Luo, Ping and Lu, Tong and Qiao, Yu and Dai, Jifeng},
  journal={arXiv preprint arXiv:2312.14238},
  year={2023}
}
@article{chen2024far,
  title={How Far Are We to GPT-4V? Closing the Gap to Commercial Multimodal Models with Open-Source Suites},
  author={Chen, Zhe and Wang, Weiyun and Tian, Hao and Ye, Shenglong and Gao, Zhangwei and Cui, Erfei and Tong, Wenwen and Hu, Kongzhi and Luo, Jiapeng and Ma, Zheng and others},
  journal={arXiv preprint arXiv:2404.16821},
  year={2024}
}

Runs of OpenGVLab InternViT-300M-448px on huggingface.co

6.4K
Total runs
0
24-hour runs
0
3-day runs
105
7-day runs
3.2K
30-day runs

More Information About InternViT-300M-448px huggingface.co Model

More InternViT-300M-448px license Visit here:

https://choosealicense.com/licenses/mit

InternViT-300M-448px huggingface.co

InternViT-300M-448px huggingface.co is an AI model on huggingface.co that provides InternViT-300M-448px's model effect (), which can be used instantly with this OpenGVLab InternViT-300M-448px model. huggingface.co supports a free trial of the InternViT-300M-448px model, and also provides paid use of the InternViT-300M-448px. Support call InternViT-300M-448px model through api, including Node.js, Python, http.

InternViT-300M-448px huggingface.co Url

https://huggingface.co/OpenGVLab/InternViT-300M-448px

OpenGVLab InternViT-300M-448px online free

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

OpenGVLab InternViT-300M-448px online free url in huggingface.co:

https://huggingface.co/OpenGVLab/InternViT-300M-448px

InternViT-300M-448px install

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

InternViT-300M-448px install url in huggingface.co:

https://huggingface.co/OpenGVLab/InternViT-300M-448px

Url of InternViT-300M-448px

InternViT-300M-448px huggingface.co Url

Provider of InternViT-300M-448px huggingface.co

OpenGVLab
ORGANIZATIONS

Other API from OpenGVLab

huggingface.co

Total runs: 124.2K
Run Growth: -27.9K
Growth Rate: -22.42%
Updated:September 11 2025
huggingface.co

Total runs: 111.8K
Run Growth: -5.0K
Growth Rate: -4.46%
Updated:September 11 2025
huggingface.co

Total runs: 73.1K
Run Growth: 27.8K
Growth Rate: 38.05%
Updated:September 11 2025
huggingface.co

Total runs: 3.3K
Run Growth: 74
Growth Rate: 2.26%
Updated:March 12 2024
huggingface.co

Total runs: 510
Run Growth: 88
Growth Rate: 17.25%
Updated:September 17 2025