hassansh commited on
Commit
d99ffdb
·
verified ·
1 Parent(s): 90eaeb1

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +27 -27
README.md CHANGED
@@ -7,16 +7,16 @@ pipeline_tag: image-text-to-text
7
 
8
  # ZAYA1-VL-8B
9
 
10
- ZAYA1-8B-VL is a vision-language model (VLM) built upon Zyphra's ZAYA1-7B LLM. It has state-of-the-art performance among VLMs for its size and inference efficiency.
11
 
12
  Learn more about our vision-language models in our [announcement blog post](-/TODO) and our [accompanying technical report](-/TODO)
13
 
14
- ZAYA1-8B-VL is open-sourced under the Apache 2.0 license.
15
 
16
 
17
  ## Performance
18
 
19
- ZAYA1-8B-VL performs extremely strongly against models of a comparable size and inference flops including outperforming several strong larger models.
20
 
21
  ![scores_vs_params-1](https://cdn-uploads.huggingface.co/production/uploads/65c05e75c084467acab2f84a/ivOwANwAmAzFDsa-JveP6.png)
22
 
@@ -33,38 +33,38 @@ ZAYA1-8B-VL performs extremely strongly against models of a comparable size and
33
 
34
  ### Model Architecture
35
 
36
- ZAYA1-8B-VL builds upon and uses our [ZAYA1-7B LLM](https://huggingface.co/Zyphra/ZAYA1-base) as its base text encoder. We also use the [Qwen2.5-VL vision encoder](https://huggingface.co/docs/transformers/model_doc/qwen2_5_vl) for the ViT. ZAYA1-8B-VL introduces two novel architectural innovations:
37
 
38
- * **Vision-specific LoRA parameters**: ZAYA1-8B-VL utilizes specialized LoRA parameters on its MLPs and CCA weights which are only activated on vision tokens. We find that adding vision-specific parameters substantially improves model performance since the model has the option to devote specific parameters solely to visual processing. We train these LoRA parameters alongside the main model parameters during training.
39
 
40
- * **Bidirectional Attention for image tokens**: ZAYA1-8B-VL processes all image token inputs with a bidirectional attention mask, meaning attention is not causal across an image. We find that this improves performance by not imposing an arbitrary causal order to image tokens which are naturally non-causal.
41
 
42
 
43
  ![smoe_vl_arch-1](https://cdn-uploads.huggingface.co/production/uploads/65c05e75c084467acab2f84a/wFuVyNIAzcaehBG1RiMjg.png)
44
 
45
- ZAYA1-8B-VL is trained only upon open data. Detailed dataset descriptions can be found in the accompanying technical report.
46
 
47
- | Eval | ZAYA1-VL-8B-A1B | MolmoE-8B-A1B | InternVL3.5-20B-A4B | Qwen3.5-2B | Molmo2-4B | Qwen3.5-4B |
48
  |---|---:|---:|---:|---:|---:|---:|
49
- | AI2D (test) | **87.5** | <u>73.6</u> | 85.5 | 78.6 | 85.4 | 83.7 |
50
- | ChartQA (test) | 82.2 | <u>77.9</u> | **87.0** | 78.4 | 86.1 | 82.4 |
51
- | DocVQA (test) | 92.5 | <u>77.7</u> | 92.9 | -- | 87.8 | -- |
52
- | InfoVQA (test) | 74.0 | <u>53.9</u> | 78.1 | -- | 78.6 | -- |
53
- | TextVQA (val) | <u>74.4</u> | 78.1 | 78.5 | 79.0 | **83.1** | 81.1 |
54
- | OCRBench | 79.8 | <u>55.0</u> | **86.7** | 83.1 | 62.0 | 85.3 |
55
- | VQA v2.0 (val) | 80.0 | 82.8 | 78.4 | 78.3 | **85.3** | 80.4 |
56
- | MathVista (mini) | 64.0 | <u>39.1</u> | 73.5 | 52.9 | 56.5 | **82.3** |
57
- | MMMU (val) | 46.0 | -- | **72.6** | 49.2 | <u>48.8</u> | 56.9 |
58
- | SEED (image) | 72.7 | <u>68.7</u> | 76.8 | 75.8 | **78.0** | 76.6 |
59
- | Blink (val) | <u>45.9</u> | -- | 58.9 | 61.0 | **63.5** | 56.8 |
60
- | RealWorldQA | 65.0 | <u>60.4</u> | 71.2 | 69.0 | 73.8 | **74.2** |
61
- | CountBenchQA | 88.1 | 77.4 | 82.1 | 84.2 | **91.2** | 84.8 |
62
- | PixMoCount (test) | 83.1 | <u>45.2</u> | 47.3 | 65.5 | **87.0** | 84.2 |
63
- | Point-Bench (avg) | 58.0 | 58.0 | -- | <u>40.6</u> | **68.5** | 64.4 |
64
- | RefCOCO (avg) | 84.3 | -- | **89.1** | <u>80.1</u> | -- | 87.7 |
65
-
66
-
67
- (based on VLMEvalKit)
68
 
69
  ## Quick start
70
 
 
7
 
8
  # ZAYA1-VL-8B
9
 
10
+ ZAYA1-VL-8B is a vision-language model (VLM) built upon Zyphra's ZAYA1-7B LLM. It has state-of-the-art performance among VLMs for its size and inference efficiency.
11
 
12
  Learn more about our vision-language models in our [announcement blog post](-/TODO) and our [accompanying technical report](-/TODO)
13
 
14
+ ZAYA1-VL-8B is open-sourced under the Apache 2.0 license.
15
 
16
 
17
  ## Performance
18
 
19
+ ZAYA1-VL-8B performs extremely strongly against models of a comparable size and inference flops including outperforming several strong larger models.
20
 
21
  ![scores_vs_params-1](https://cdn-uploads.huggingface.co/production/uploads/65c05e75c084467acab2f84a/ivOwANwAmAzFDsa-JveP6.png)
22
 
 
33
 
34
  ### Model Architecture
35
 
36
+ ZAYA1-VL-8B builds upon and uses our [ZAYA1-7B LLM](https://huggingface.co/Zyphra/ZAYA1-base) as its base text encoder. We also use the [Qwen2.5-VL vision encoder](https://huggingface.co/docs/transformers/model_doc/qwen2_5_vl) for the ViT. ZAYA1-VL-8B introduces two novel architectural innovations:
37
 
38
+ * **Vision-specific LoRA parameters**: ZAYA1-VL-8B utilizes specialized LoRA parameters on its MLPs and CCA weights which are only activated on vision tokens. We find that adding vision-specific parameters substantially improves model performance since the model has the option to devote specific parameters solely to visual processing. We train these LoRA parameters alongside the main model parameters during training.
39
 
40
+ * **Bidirectional Attention for image tokens**: ZAYA1-VL-8B processes all image token inputs with a bidirectional attention mask, meaning attention is not causal across an image. We find that this improves performance by not imposing an arbitrary causal order to image tokens which are naturally non-causal.
41
 
42
 
43
  ![smoe_vl_arch-1](https://cdn-uploads.huggingface.co/production/uploads/65c05e75c084467acab2f84a/wFuVyNIAzcaehBG1RiMjg.png)
44
 
45
+ ZAYA1-VL-8B is trained only upon open data. Detailed dataset descriptions can be found in the accompanying technical report.
46
 
47
+ | Eval | ZAYA1-VL-8B(0.7B / 8B) | MolmoE(1.2B / 8B) | Qwen3.5-2B | InternVL3.5-20B(20B / 4B) | Molmo2-4B | Qwen3.5-4B |
48
  |---|---:|---:|---:|---:|---:|---:|
49
+ | AI2D (test) | **87.5** | <u>73.6</u> | 78.6 | 85.5 | 85.4 | 83.7 |
50
+ | ChartQA (test) | 82.2 | <u>77.9</u> | 78.4 | **87.0** | 86.1 | 82.4 |
51
+ | DocVQA (test) | 92.5 | <u>77.7</u> | -- | 92.9 | 87.8 | -- |
52
+ | InfoVQA (test) | 74.0 | <u>53.9</u> | -- | 78.1 | 78.6 | -- |
53
+ | TextVQA (val) | <u>74.4</u> | 78.1 | 79.0 | 78.5 | **83.1** | 81.1 |
54
+ | OCRBench | 79.8 | <u>55.0</u> | 83.1 | **86.7** | 62.0 | 85.3 |
55
+ | VQA v2.0 (val) | 80.0 | 82.8 | 78.3 | 78.4 | **85.3** | 80.4 |
56
+ | MathVista (mini) | 64.0 | <u>39.1</u> | 52.9 | 73.5 | 56.5 | **82.3** |
57
+ | MMMU (val) | 46.0 | -- | 49.2 | **72.6** | <u>48.8</u> | 56.9 |
58
+ | SEED (image) | 72.7 | <u>68.7</u> | 75.8 | 76.8 | **78.0** | 76.6 |
59
+ | Blink (val) | <u>45.9</u> | -- | 61.0 | 58.9 | **63.5** | 56.8 |
60
+ | RealWorldQA | 65.0 | <u>60.4</u> | 69.0 | 71.2 | 73.8 | **74.2** |
61
+ | CountBenchQA | 88.1 | 77.4 | 84.2 | 82.1 | **91.2** | 84.8 |
62
+ | PixMoCount (test) | 83.1 | <u>45.2</u> | 65.5 | 47.3 | **87.0** | 84.2 |
63
+ | Point-Bench (avg) | 58.0 | 58.0 | <u>40.6</u> | -- | **68.5** | 64.4 |
64
+ | RefCOCO (avg) | 84.3 | -- | <u>80.1</u> | **89.1** | -- | 87.7 |
65
+
66
+ All numbers are run on the Zyphra evaluation harness (based on VLMEvalKit). Models are ordered by total parameter count.
67
+
68
 
69
  ## Quick start
70