Weiyun1025
commited on
Upload folder using huggingface_hub
Browse files- README.md +39 -2
- config.json +2 -2
README.md
CHANGED
@@ -9,7 +9,44 @@ pipeline_tag: visual-question-answering
|
|
9 |
|
10 |
[\[🤗 HF Demo\]](https://huggingface.co/spaces/OpenGVLab/InternVL) [\[🚀 Quick Start\]](#model-usage) [\[📖 ä¸æ–‡è§£è¯»\]](https://zhuanlan.zhihu.com/p/675877376)
|
11 |
|
12 |
-
##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
14 |
We provide an example code to run InternVL2-4B using `transformers`.
|
15 |
|
@@ -203,4 +240,4 @@ If you find this project useful in your research, please consider citing:
|
|
203 |
journal={arXiv preprint arXiv:2404.16821},
|
204 |
year={2024}
|
205 |
}
|
206 |
-
```
|
|
|
9 |
|
10 |
[\[🤗 HF Demo\]](https://huggingface.co/spaces/OpenGVLab/InternVL) [\[🚀 Quick Start\]](#model-usage) [\[📖 ä¸æ–‡è§£è¯»\]](https://zhuanlan.zhihu.com/p/675877376)
|
11 |
|
12 |
+
## Introduction
|
13 |
+
|
14 |
+
We are excited to announce the release of InternVL 2.0, the latest addition to the InternVL series of multimodal large language models. InternVL 2.0 features a variety of instruction-tuned models, ranging from 2 billion to 108 billion parameters. This repository contains the instruction-tuned InternVL2-4B model.
|
15 |
+
|
16 |
+
Compared to the state-of-the-art open-source multimodal large language models, InternVL 2.0 surpasses most open-source models. It demonstrates competitive performance on par with proprietary commercial models across various capabilities, including document and chart comprehension, infographics QA, scene text understanding and OCR tasks, scientific and mathematical problem solving, as well as cultural understanding and integrated multimodal capabilities.
|
17 |
+
|
18 |
+
InternVL 2.0 is trained with an 8k context window and utilizes training data consisting of long texts, multiple images, and videos, significantly improving its ability to handle these types of inputs compared to InternVL 1.5. For more details, please refer to our blog and GitHub.
|
19 |
+
|
20 |
+
## Performance
|
21 |
+
|
22 |
+
| Benchmark | PaliGemma-3B | Phi-3-Vision | Mini-InternVL-4B-1.5 | InternVL2-4B |
|
23 |
+
| :-----------------------: | :----------: | :----------: | :------------------: | :----------: |
|
24 |
+
| Model Size | 2.9B | 4.2B | 4.2B | 4.2B |
|
25 |
+
| | | | | |
|
26 |
+
| DocVQA<sub>test</sub> | - | - | 87.7 | TODO |
|
27 |
+
| ChartQA<sub>test</sub> | - | 81.4 | 81.0 | 81.5 |
|
28 |
+
| InfoVQA<sub>test</sub> | - | - | 64.6 | TODO |
|
29 |
+
| TextVQA<sub>val</sub> | 68.1 | 70.9 | 72.5 | 74.4 |
|
30 |
+
| OCRBench | 614 | 639 | 638 | 788 |
|
31 |
+
| MME<sub>sum</sub> | 1686.1 | 1508.0 | 2053.6 | 2064.1 |
|
32 |
+
| RealWorldQA | 55.2 | 58.8 | 60.1 | 60.7 |
|
33 |
+
| AI2D<sub>test</sub> | 68.3 | 76.7 | 76.9 | 78.9 |
|
34 |
+
| MMMU<sub>val</sub> | 34.9 | 40.4 | 43.3 | 47.0 |
|
35 |
+
| MMBench-EN<sub>test</sub> | 71.0 | 73.6 | 76.2 | 78.6 |
|
36 |
+
| MMBench-CN<sub>test</sub> | 63.6 | - | 70.3 | 73.9 |
|
37 |
+
| CCBench<sub>dev</sub> | 29.6 | 24.1 | 58.8 | 66.5 |
|
38 |
+
| MMVet<sub>GPT4-0613</sub> | 33.1 | - | 46.7 | 55.7 |
|
39 |
+
| SEED-Image | 69.6 | 70.9 | 72.5 | 73.7 |
|
40 |
+
| HallBench<sub>avg.</sub> | 32.2 | 39.0 | 42.8 | 41.9 |
|
41 |
+
| MathVista<sub>mini</sub> | 28.7 | 44.5 | 53.7 | 58.6 |
|
42 |
+
|
43 |
+
- We simultaneously use InternVL and VLMEvalKit repositories for model evaluation. Specifically, the results reported for DocVQA, ChartQA, InfoVQA, TextVQA, MME, AI2D, MMBench, CCBench, MMVet, and SEED-Image were tested using the InternVL repository. MMMU, OCRBench, RealWorldQA, HallBench, and MathVista were evaluated using the VLMEvalKit.
|
44 |
+
|
45 |
+
- Please note that evaluating the same model using different testing toolkits like InternVL and VLMEvalKit can result in slight differences, which is normal. Updates to code versions and variations in environment and hardware can also cause minor discrepancies in results.
|
46 |
+
|
47 |
+
- It is important to mention that the MMVet scores we report are evaluated using GPT-4-0613 as the judge model. Different versions of GPT-4 can lead to significant variations in the scores for this dataset. For instance, using GPT-4-Turbo would result in significantly lower scores.
|
48 |
+
|
49 |
+
## Quick Start
|
50 |
|
51 |
We provide an example code to run InternVL2-4B using `transformers`.
|
52 |
|
|
|
240 |
journal={arXiv preprint arXiv:2404.16821},
|
241 |
year={2024}
|
242 |
}
|
243 |
+
```
|
config.json
CHANGED
@@ -192,7 +192,7 @@
|
|
192 |
"tie_word_embeddings": false,
|
193 |
"tokenizer_class": null,
|
194 |
"top_k": 50,
|
195 |
-
"top_p":
|
196 |
"torch_dtype": "bfloat16",
|
197 |
"torchscript": false,
|
198 |
"transformers_version": "4.37.2",
|
@@ -287,7 +287,7 @@
|
|
287 |
"tie_word_embeddings": true,
|
288 |
"tokenizer_class": null,
|
289 |
"top_k": 50,
|
290 |
-
"top_p":
|
291 |
"torch_dtype": "bfloat16",
|
292 |
"torchscript": false,
|
293 |
"transformers_version": "4.37.2",
|
|
|
192 |
"tie_word_embeddings": false,
|
193 |
"tokenizer_class": null,
|
194 |
"top_k": 50,
|
195 |
+
"top_p": null,
|
196 |
"torch_dtype": "bfloat16",
|
197 |
"torchscript": false,
|
198 |
"transformers_version": "4.37.2",
|
|
|
287 |
"tie_word_embeddings": true,
|
288 |
"tokenizer_class": null,
|
289 |
"top_k": 50,
|
290 |
+
"top_p": null,
|
291 |
"torch_dtype": "bfloat16",
|
292 |
"torchscript": false,
|
293 |
"transformers_version": "4.37.2",
|