Text-to-Video
Diffusers
Safetensors
English
efficient
mobile video generation
dit
pyramidal diffusion
karnewar commited on
Commit
5dab22e
·
verified ·
1 Parent(s): 5e21613

model upload

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +5 -0
  2. README.md +172 -1
  3. assets/Neodragon_logo.jpg +0 -0
  4. assets/Neodragon_pipeline.png +3 -0
  5. assets/Neodragon_title.jpg +3 -0
  6. assets/neodragon_title_transparent_bkgd.png +3 -0
  7. assets/showcase_video_banner.webp +3 -0
  8. assets/showcase_video_banner_fallback.png +3 -0
  9. causal_video_vae/config.json +63 -0
  10. causal_video_vae/diffusion_pytorch_model.safetensors +3 -0
  11. context_adapter/config.json +22 -0
  12. context_adapter/diffusion_pytorch_model.safetensors +3 -0
  13. context_adapter_multistep_t2v/config.json +22 -0
  14. context_adapter_multistep_t2v/diffusion_pytorch_model.safetensors +3 -0
  15. diffusion_transformer_320p/config.json +24 -0
  16. diffusion_transformer_320p/diffusion_pytorch_model.safetensors +3 -0
  17. diffusion_transformer_320p_multistep_t2v/config.json +24 -0
  18. diffusion_transformer_320p_multistep_t2v/diffusion_pytorch_model.safetensors +3 -0
  19. ssd_1b_text_encoder/config.json +24 -0
  20. ssd_1b_text_encoder/model.fp16.safetensors +3 -0
  21. ssd_1b_text_encoder/model.safetensors +3 -0
  22. ssd_1b_text_encoder_2/config.json +24 -0
  23. ssd_1b_text_encoder_2/model.fp16.safetensors +3 -0
  24. ssd_1b_text_encoder_2/model.safetensors +3 -0
  25. ssd_1b_tokenizer/merges.txt +0 -0
  26. ssd_1b_tokenizer/special_tokens_map.json +24 -0
  27. ssd_1b_tokenizer/tokenizer_config.json +33 -0
  28. ssd_1b_tokenizer/vocab.json +0 -0
  29. ssd_1b_tokenizer_2/merges.txt +0 -0
  30. ssd_1b_tokenizer_2/special_tokens_map.json +24 -0
  31. ssd_1b_tokenizer_2/tokenizer_config.json +33 -0
  32. ssd_1b_tokenizer_2/vocab.json +0 -0
  33. ssd_1b_unet/config.json +92 -0
  34. ssd_1b_unet/diffusion_pytorch_model.safetensors +3 -0
  35. ssd_1b_vae/config.json +31 -0
  36. ssd_1b_vae/diffusion_pytorch_model.fp16.safetensors +3 -0
  37. ssd_1b_vae/diffusion_pytorch_model.safetensors +3 -0
  38. text_encoder/config.json +24 -0
  39. text_encoder/model.safetensors +3 -0
  40. text_encoder_2/config.json +24 -0
  41. text_encoder_2/model.safetensors +3 -0
  42. text_encoder_3/config.json +63 -0
  43. text_encoder_3/model.safetensors +3 -0
  44. tokenizer/merges.txt +0 -0
  45. tokenizer/special_tokens_map.json +30 -0
  46. tokenizer/tokenizer_config.json +30 -0
  47. tokenizer/vocab.json +0 -0
  48. tokenizer_2/merges.txt +0 -0
  49. tokenizer_2/special_tokens_map.json +30 -0
  50. tokenizer_2/tokenizer_config.json +38 -0
.gitattributes CHANGED
@@ -33,3 +33,8 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assets/Neodragon_pipeline.png filter=lfs diff=lfs merge=lfs -text
37
+ assets/neodragon_title_transparent_bkgd.png filter=lfs diff=lfs merge=lfs -text
38
+ assets/Neodragon_title.jpg filter=lfs diff=lfs merge=lfs -text
39
+ assets/showcase_video_banner_fallback.png filter=lfs diff=lfs merge=lfs -text
40
+ assets/showcase_video_banner.webp filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,3 +1,174 @@
1
  ---
2
- license: bsd-3-clause-clear
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ license: other
3
+ license_name: qualcomm-ai-hub-proprietary-license
4
+ license_link: >-
5
+ https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/Qualcomm+AI+Hub+Proprietary+License.pdf
6
+ pipeline_tag: text-to-video
7
+ tags:
8
+ - efficient
9
+ - mobile video generation
10
+ - dit
11
+ - pyramidal diffusion
12
+ language:
13
+ - en
14
+ base_model:
15
+ - rain1011/pyramid-flow-sd3
16
  ---
17
+ <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
18
+ <div align="center" style="padding: 20px; border-radius: 10px;">
19
+ <div style="display: flex; align-items: center; justify-content: center; gap: 20px;">
20
+ <img src="assets/Neodragon_title.jpg" alt="neodragon logo"/>
21
+ </div>
22
+
23
+
24
+ <!-- Animated banner (WebP with fallback) -->
25
+ <p align="center">
26
+ <img src="assets/showcase_video_banner.webp" alt="Neodragon showcase banner">
27
+ </p>
28
+ <h1> Neodragon: Mobile Video Generation Using Diffusion Transformer </h1>
29
+
30
+ <!-- Badges -->
31
+ <a href="https://qualcomm-ai-research.github.io/neodragon">
32
+ <img src="https://img.shields.io/badge/Project-Page-Green" alt="Project Page">
33
+ </a>
34
+ <a href="https://arxiv.org/abs/2511.06055">
35
+ <img src="https://img.shields.io/badge/arXiv-2511.06055-b31b1b.svg" alt="arXiv">
36
+ </a>
37
+ <a href="https://huggingface.co/karnewar/Neodragon">
38
+ <img src="https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Model-blue" alt="Hugging Face Model">
39
+ </a>
40
+ <a href="https://openreview.net/forum?id=XBzIhhwv8d">
41
+ <img src="https://img.shields.io/badge/ICLR%202026-OpenReview-8A2BE2" alt="ICLR 2026 OpenReview">
42
+ </a>
43
+ <a href="https://github.com/qualcomm-ai-research/neodragon">
44
+ <img src="https://img.shields.io/badge/GitHub-Code-181717?logo=github&logoColor=white" alt="GitHub Code">
45
+ </a>
46
+
47
+ **[Qualcomm AI Research](https://www.qualcomm.com/research/artificial-intelligence)**
48
+
49
+ [Animesh Karnewar](https://akanimax.github.io),
50
+ [Denis Korzhenkov](https://scholar.google.com/citations?user=ypspak0AAAAJ),
51
+ [Ioannis Lelekas](https://nl.linkedin.com/in/ioannis-lelekas-609bb5151),
52
+ [Noor Fathima](https://scholar.google.com/citations?user=M9BUCaUAAAAJ&hl=en),
53
+ [Adil Karjauv](https://scholar.google.com/citations?user=bN7UGiYAAAAJ&hl=en),
54
+ [Hanwen Xiong](#),
55
+ [Vancheeswaran Vaidyanathan](https://www.linkedin.com/in/vancheeswaran-vaidyanathan),
56
+ [Will Zeng](https://scholar.google.com/citations?user=B_fh4ioAAAAJ&hl=en),
57
+ [Rafael Esteves](https://www.linkedin.com/in/rafael-esteves-124353145),
58
+ [Tushar Singhal](https://www.linkedin.com/in/tushar-singhal),
59
+ [Fatih Porikli](https://scholar.google.com/citations?user=VpB8NZ8AAAAJ&hl=en),
60
+ [Mohsen Ghafoorian](https://mohsenghafoorian.github.io),
61
+ [Amirhossein Habibian](https://habibian.github.io/)
62
+
63
+ </div>
64
+
65
+ ```bibtex
66
+
67
+ @inproceedings{
68
+ karnewar2026neodragon,
69
+ title={Neodragon: Mobile Video Generation Using Diffusion Transformer},
70
+ author={Animesh Karnewar and Denis Korzhenkov and Ioannis Lelekas and Noor Fathima and Adil Karjauv and Mohsen Ghafoorian and Amir Habibian},
71
+ booktitle={The Fourteenth International Conference on Learning Representations},
72
+ year={2026},
73
+ url={https://openreview.net/forum?id=XBzIhhwv8d}
74
+ }
75
+ @article{karnewar2025neodragonTR,
76
+ title={Neodragon: Mobile Video Generation using Diffusion Transformer},
77
+ author={Karnewar, Animesh and Korzhenkov, Denis and Lelekas, Ioannis and Karjauv, Adil and Fathima, Noor and Xiong, Hanwen and Vaidyanathan, Vancheeswaran and Zeng, Will and Esteves, Rafael and Singhal, Tushar and Porikli, Fatih and Ghafoorian, Mohsen and Habibian Amirhossein},
78
+ journal={arXiv preprint arXiv:2511.06055},
79
+ url={https://qualcomm-ai-research.github.io/neodragon},
80
+ year={2025}
81
+ }
82
+
83
+ ```
84
+
85
+ <section class="section hero is-light">
86
+ <div class="container is-max-widescreen">
87
+ <div class="columns is-centered has-text-centered">
88
+ <div class="column is-11">
89
+ <div class="content has-text-justified">
90
+ <p>
91
+ We introduce Neodragon, a text-to-video system capable of generating 2s (49 frames @24 fps) videos
92
+ at a resolution of <code>[640×1024]</code> directly on a <strong>Qualcomm Hexagon NPU</strong> in a
93
+ record <strong>~6.7s</strong> (7 FPS). Differing from existing transformer-based offline text-to-video
94
+ generation models, <strong>Neodragon</strong> is the first to have been specifically optimized for mobile
95
+ hardware to achieve efficient, low-cost, and high-fidelity video synthesis.
96
+ </p>
97
+ <ul>
98
+ <li>
99
+ <strong>Replacing the original large 4.762B <em>T5</em><sub>XXL</sub> Text-Encoder</strong>
100
+ with a much smaller 0.2B <em>DT5</em> (DistilT5) with minimal quality loss, enabling the entire model
101
+ to run without CPU offloading. This is enabled through a novel Text-Encoder Distillation
102
+ procedure which uses only generative text-prompt data and <em>does not</em> require any image or video data.
103
+ </li>
104
+ <li>
105
+ <strong>Proposing an Asymmetric Decoder Distillation approach</strong> which allows us to replace the native
106
+ codec-latent-VAE decoder with a more efficient one, without disturbing the generative latent-space of the
107
+ video generation pipeline.
108
+ </li>
109
+ <li>
110
+ <strong>Pruning of MMDiT blocks</strong> within the denoiser backbone based on their relative importance,
111
+ with recovery of original performance through a two-stage distillation process.
112
+ </li>
113
+ <li>
114
+ <strong>Reducing the NFE (Neural Functional Evaluation) requirement</strong> of the denoiser by performing
115
+ step distillation using a technique adapted from DMD for <em>pyramidal</em> flow-matching, thereby significantly
116
+ accelerating video generation.
117
+ </li>
118
+ </ul>
119
+ <p>
120
+ When paired with an optimized SSD1B first-frame image generator and QuickSRNet for 2&times;
121
+ super-resolution, our end-to-end <strong>Neodragon</strong> system becomes a highly parameter
122
+ (<strong>4.945B</strong> full model), memory (<strong>3.5GB</strong> peak RAM usage), and
123
+ runtime (<strong>6.7s</strong> E2E latency) efficient mobile-friendly model, while achieving a <em>VBench</em>
124
+ total score of <strong>81.61</strong>, yielding high-fidelity generated videos.
125
+ </p>
126
+ <p>
127
+ By enabling low-cost, private, and on-device text-to-video synthesis, <strong>Neodragon</strong> democratizes
128
+ AI-based video content creation, empowering creators to generate high-quality videos without reliance on cloud services.
129
+ </p>
130
+ <p>
131
+ Inference code is available at:
132
+ <a href="https://github.com/qualcomm-ai-research/neodragon">
133
+ https://github.com/qualcomm-ai-research/neodragon
134
+ </a>
135
+ </p>
136
+ </div>
137
+ </div>
138
+ </div>
139
+ </div>
140
+ </section>
141
+
142
+
143
+ # How to Inference
144
+ Please Refer to: https://github.com/qualcomm-ai-research/neodragon
145
+
146
+ ### Model Description
147
+
148
+ - **Developed by:** Qualcomm AI Research, Generative Vision group, Amsterdam, Netherlands
149
+ - **Model type:** Mobile Video Generation with efficient pyramidal Diffusion Transformer
150
+ - **Model size:** 4.945B parameters (full package)
151
+ - **Model precision:** torch.bfloat16 (BF16)
152
+ - **Model resolution:** This model is developed to generate [320 x 512] resolution 49(2s @ 24fps) frames videos directly on a Snapdragon powered mobile phone.
153
+ - **Model Description:** This is a model that can be used to generate videos based on the provided text prompts.
154
+ It is a Diffusion Transformer that uses our finetuned TinyAEHV Auto-Encoder with 8x8x8x spatio-temporal-compressed latent features ([TinyAEHV](https://github.com/madebyollin/taehv)).
155
+ - **Resources for more information:** Check out our [GitHub Repository](https://github.com/qualcomm-ai-research/Neodragon) and the [Technical-report on arXiv](https://arxiv.org/abs/2511.06055) and the [ICLR 2026 Openreview](https://openreview.net/forum?id=XBzIhhwv8d).
156
+
157
+ ## License/Terms of Use
158
+ This model is released under the terms-and-conditions laid out in the [Qualcomm-AI-Hub-proprietory License](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/Qualcomm+AI+Hub+Proprietary+License.pdf).
159
+ ## Uses
160
+ The model is intended for research purposes. Possible research areas and tasks include:
161
+ - Research on Efficient Transformer or non-Transformer based Backbone Architectures for Video Generation.
162
+ - Generation of Image/Video based artworks and use in design and other artistic processes.
163
+ - Applications in educational or creative tools.
164
+ - Research on generative models.
165
+ - Safe deployment of models which have the potential to generate harmful content.
166
+ - Probing and understanding the limitations and biases of generative models.
167
+ Excluded uses are described below.
168
+ ## Limitations and Bias
169
+ ### Limitations
170
+ - The model does not achieve perfect photorealism
171
+ - The model cannot render complex legible text
172
+ - The model cannot produce videos with accurate physically compliant motion
173
+ ### Bias
174
+ While the capabilities of the presented mobile video generation model are impressive, they can also reinforce or exacerbate social biases strictly based on our foundational-base model [Pyramidal-Flow](https://arxiv.org/abs/2410.05954).
assets/Neodragon_logo.jpg ADDED
assets/Neodragon_pipeline.png ADDED

Git LFS Details

  • SHA256: 0b042fb667df37f6c02467f8d522950ea53b61f8459c6fcb4a01867d90f5d358
  • Pointer size: 131 Bytes
  • Size of remote file: 110 kB
assets/Neodragon_title.jpg ADDED

Git LFS Details

  • SHA256: b3ffcb83d7789e582156d71d94bd1e9d1d7ec2112749a81b461d70c523dfdd1c
  • Pointer size: 131 Bytes
  • Size of remote file: 145 kB
assets/neodragon_title_transparent_bkgd.png ADDED

Git LFS Details

  • SHA256: a9f51485e5b6810264b834acd05868e572f2f685406c6ea90e08efa408a49801
  • Pointer size: 131 Bytes
  • Size of remote file: 231 kB
assets/showcase_video_banner.webp ADDED

Git LFS Details

  • SHA256: 1bc69dd4704c454b64f8a083cf4990e5467bcd6e8331936a8fc3c5dbab7594d2
  • Pointer size: 132 Bytes
  • Size of remote file: 4.62 MB
assets/showcase_video_banner_fallback.png ADDED

Git LFS Details

  • SHA256: 12c4afb659686774206b356d002ae8c6c5d1e7d0942b3361a48468475caa4924
  • Pointer size: 132 Bytes
  • Size of remote file: 1.55 MB
causal_video_vae/config.json ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "AsymmetricCausalVideoVAE",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "decoder_num_features": [
5
+ 256,
6
+ 128,
7
+ 64,
8
+ 64
9
+ ],
10
+ "decoder_space_upscale": [
11
+ true,
12
+ true,
13
+ true
14
+ ],
15
+ "decoder_time_upscale": [
16
+ true,
17
+ true,
18
+ true
19
+ ],
20
+ "encoder_act_fn": "silu",
21
+ "encoder_block_dropout": [
22
+ 0.0,
23
+ 0.0,
24
+ 0.0,
25
+ 0.0
26
+ ],
27
+ "encoder_block_out_channels": [
28
+ 128,
29
+ 256,
30
+ 512,
31
+ 512
32
+ ],
33
+ "encoder_down_block_types": [
34
+ "DownEncoderBlockCausal3D",
35
+ "DownEncoderBlockCausal3D",
36
+ "DownEncoderBlockCausal3D",
37
+ "DownEncoderBlockCausal3D"
38
+ ],
39
+ "encoder_in_channels": 3,
40
+ "encoder_layers_per_block": [
41
+ 2,
42
+ 2,
43
+ 2,
44
+ 2
45
+ ],
46
+ "encoder_norm_num_groups": 32,
47
+ "encoder_out_channels": 16,
48
+ "encoder_spatial_down_sample": [
49
+ true,
50
+ true,
51
+ true,
52
+ false
53
+ ],
54
+ "encoder_temporal_down_sample": [
55
+ true,
56
+ true,
57
+ true,
58
+ false
59
+ ],
60
+ "sample_size": 256,
61
+ "spatial_downsample_scale": 8,
62
+ "temporal_downsample_scale": 8
63
+ }
causal_video_vae/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:413f1e98fe0611bf78853acad28ca653ce2768577cfe9822420f4eafd3cb1cf1
3
+ size 239107038
context_adapter/config.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "SkipMLP",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "activation_fn": "gelu",
5
+ "input_dims": 4096,
6
+ "layer_depths": [
7
+ 4096,
8
+ 4096,
9
+ 4096,
10
+ 4096
11
+ ],
12
+ "out_activation_fn": "linear",
13
+ "output_dims": 1536,
14
+ "pre_activation": false,
15
+ "skips": [
16
+ true,
17
+ true,
18
+ true,
19
+ true
20
+ ],
21
+ "use_biases": true
22
+ }
context_adapter/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c9e2ccbed009c5fd94856c933ef492a9045f28bf04cb51b74fbe08698229d7f
3
+ size 520166344
context_adapter_multistep_t2v/config.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "SkipMLP",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "activation_fn": "gelu",
5
+ "input_dims": 4096,
6
+ "layer_depths": [
7
+ 4096,
8
+ 4096,
9
+ 4096,
10
+ 4096
11
+ ],
12
+ "out_activation_fn": "linear",
13
+ "output_dims": 1536,
14
+ "pre_activation": false,
15
+ "skips": [
16
+ true,
17
+ true,
18
+ true,
19
+ true
20
+ ],
21
+ "use_biases": true
22
+ }
context_adapter_multistep_t2v/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ea0096d1f6ca72bca0811a927e98a88a1a1f02c7dc4f7ed75c69c3a74928f08b
3
+ size 520166344
diffusion_transformer_320p/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "PyramidDiffusionMMDiT",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "add_temp_pos_embed": true,
5
+ "attention_head_dim": 64,
6
+ "caption_projection_dim": 1536,
7
+ "gradient_checkpointing_ratio": 0.6,
8
+ "in_channels": 16,
9
+ "interp_condition_pos": true,
10
+ "joint_attention_dim": 4096,
11
+ "max_num_frames": 200,
12
+ "num_attention_heads": 24,
13
+ "num_layers": 18,
14
+ "patch_size": 2,
15
+ "pooled_projection_dim": 2048,
16
+ "pos_embed_max_size": 192,
17
+ "pos_embed_type": "sincos",
18
+ "qk_norm": "rms_norm",
19
+ "sample_size": 128,
20
+ "temp_pos_embed_type": "rope",
21
+ "use_gradient_checkpointing": false,
22
+ "use_t5_mask": true,
23
+ "use_temporal_causal": true
24
+ }
diffusion_transformer_320p/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ccc929881ee6a0474325998b2b80dcab199a39282ae773abf17a18c7fde0e31d
3
+ size 3137624552
diffusion_transformer_320p_multistep_t2v/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "PyramidDiffusionMMDiT",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "add_temp_pos_embed": true,
5
+ "attention_head_dim": 64,
6
+ "caption_projection_dim": 1536,
7
+ "gradient_checkpointing_ratio": 0.6,
8
+ "in_channels": 16,
9
+ "interp_condition_pos": true,
10
+ "joint_attention_dim": 4096,
11
+ "max_num_frames": 200,
12
+ "num_attention_heads": 24,
13
+ "num_layers": 18,
14
+ "patch_size": 2,
15
+ "pooled_projection_dim": 2048,
16
+ "pos_embed_max_size": 192,
17
+ "pos_embed_type": "sincos",
18
+ "qk_norm": "rms_norm",
19
+ "sample_size": 128,
20
+ "temp_pos_embed_type": "rope",
21
+ "use_gradient_checkpointing": false,
22
+ "use_t5_mask": true,
23
+ "use_temporal_causal": true
24
+ }
diffusion_transformer_320p_multistep_t2v/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:13b9eba1a507b4a31a8bdbe7279de5a5f1738669dc44e1e2f13821c2238014cd
3
+ size 3137624552
ssd_1b_text_encoder/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "CLIPTextModel"
4
+ ],
5
+ "attention_dropout": 0.0,
6
+ "bos_token_id": 0,
7
+ "dropout": 0.0,
8
+ "eos_token_id": 2,
9
+ "hidden_act": "quick_gelu",
10
+ "hidden_size": 768,
11
+ "initializer_factor": 1.0,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 3072,
14
+ "layer_norm_eps": 1e-05,
15
+ "max_position_embeddings": 77,
16
+ "model_type": "clip_text_model",
17
+ "num_attention_heads": 12,
18
+ "num_hidden_layers": 12,
19
+ "pad_token_id": 1,
20
+ "projection_dim": 768,
21
+ "torch_dtype": "float32",
22
+ "transformers_version": "4.29.2",
23
+ "vocab_size": 49408
24
+ }
ssd_1b_text_encoder/model.fp16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5487ea0eee9c9a9bff8abd097908d4deff3ae1fa87b3b67397f8b9538139d447
3
+ size 246144864
ssd_1b_text_encoder/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8377b1ca9d88fe06ec483dd7b3cfc62e5e8dbf8ddd252f455e79d659fa0553c5
3
+ size 492265880
ssd_1b_text_encoder_2/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "CLIPTextModelWithProjection"
4
+ ],
5
+ "attention_dropout": 0.0,
6
+ "bos_token_id": 0,
7
+ "dropout": 0.0,
8
+ "eos_token_id": 2,
9
+ "hidden_act": "gelu",
10
+ "hidden_size": 1280,
11
+ "initializer_factor": 1.0,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 5120,
14
+ "layer_norm_eps": 1e-05,
15
+ "max_position_embeddings": 77,
16
+ "model_type": "clip_text_model",
17
+ "num_attention_heads": 20,
18
+ "num_hidden_layers": 32,
19
+ "pad_token_id": 1,
20
+ "projection_dim": 1280,
21
+ "torch_dtype": "float32",
22
+ "transformers_version": "4.29.2",
23
+ "vocab_size": 49408
24
+ }
ssd_1b_text_encoder_2/model.fp16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3df577f6e3799c8e1bd9b40e30133710e02e8e25d0ce48cdcc790e7dfe12d6d
3
+ size 1389382880
ssd_1b_text_encoder_2/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b84f413eebecbd049b72874c1df533a516510cb5a2489ae58c7e320209cf0ebe
3
+ size 2778702976
ssd_1b_tokenizer/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
ssd_1b_tokenizer/special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": true,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "<|endoftext|>",
17
+ "unk_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": true,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
ssd_1b_tokenizer/tokenizer_config.json ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "bos_token": {
4
+ "__type": "AddedToken",
5
+ "content": "<|startoftext|>",
6
+ "lstrip": false,
7
+ "normalized": true,
8
+ "rstrip": false,
9
+ "single_word": false
10
+ },
11
+ "clean_up_tokenization_spaces": true,
12
+ "do_lower_case": true,
13
+ "eos_token": {
14
+ "__type": "AddedToken",
15
+ "content": "<|endoftext|>",
16
+ "lstrip": false,
17
+ "normalized": true,
18
+ "rstrip": false,
19
+ "single_word": false
20
+ },
21
+ "errors": "replace",
22
+ "model_max_length": 77,
23
+ "pad_token": "<|endoftext|>",
24
+ "tokenizer_class": "CLIPTokenizer",
25
+ "unk_token": {
26
+ "__type": "AddedToken",
27
+ "content": "<|endoftext|>",
28
+ "lstrip": false,
29
+ "normalized": true,
30
+ "rstrip": false,
31
+ "single_word": false
32
+ }
33
+ }
ssd_1b_tokenizer/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
ssd_1b_tokenizer_2/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
ssd_1b_tokenizer_2/special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": true,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "!",
17
+ "unk_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": true,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
ssd_1b_tokenizer_2/tokenizer_config.json ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "bos_token": {
4
+ "__type": "AddedToken",
5
+ "content": "<|startoftext|>",
6
+ "lstrip": false,
7
+ "normalized": true,
8
+ "rstrip": false,
9
+ "single_word": false
10
+ },
11
+ "clean_up_tokenization_spaces": true,
12
+ "do_lower_case": true,
13
+ "eos_token": {
14
+ "__type": "AddedToken",
15
+ "content": "<|endoftext|>",
16
+ "lstrip": false,
17
+ "normalized": true,
18
+ "rstrip": false,
19
+ "single_word": false
20
+ },
21
+ "errors": "replace",
22
+ "model_max_length": 77,
23
+ "pad_token": "!",
24
+ "tokenizer_class": "CLIPTokenizer",
25
+ "unk_token": {
26
+ "__type": "AddedToken",
27
+ "content": "<|endoftext|>",
28
+ "lstrip": false,
29
+ "normalized": true,
30
+ "rstrip": false,
31
+ "single_word": false
32
+ }
33
+ }
ssd_1b_tokenizer_2/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
ssd_1b_unet/config.json ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "UNet2DConditionModel",
3
+ "_diffusers_version": "0.34.0.dev0",
4
+ "act_fn": "silu",
5
+ "addition_embed_type": "text_time",
6
+ "addition_embed_type_num_heads": 64,
7
+ "addition_time_embed_dim": 256,
8
+ "attention_head_dim": [
9
+ 5,
10
+ 10,
11
+ 20
12
+ ],
13
+ "attention_type": "default",
14
+ "block_out_channels": [
15
+ 320,
16
+ 640,
17
+ 1280
18
+ ],
19
+ "center_input_sample": false,
20
+ "class_embed_type": null,
21
+ "class_embeddings_concat": false,
22
+ "conv_in_kernel": 3,
23
+ "conv_out_kernel": 3,
24
+ "cross_attention_dim": 2048,
25
+ "cross_attention_norm": null,
26
+ "down_block_types": [
27
+ "DownBlock2D",
28
+ "CrossAttnDownBlock2D",
29
+ "CrossAttnDownBlock2D"
30
+ ],
31
+ "downsample_padding": 1,
32
+ "dropout": 0.0,
33
+ "dual_cross_attention": false,
34
+ "encoder_hid_dim": null,
35
+ "encoder_hid_dim_type": null,
36
+ "flip_sin_to_cos": true,
37
+ "freq_shift": 0,
38
+ "in_channels": 4,
39
+ "layers_per_block": 2,
40
+ "mid_block_only_cross_attention": null,
41
+ "mid_block_scale_factor": 1,
42
+ "mid_block_type": "UNetMidBlock2D",
43
+ "norm_eps": 1e-05,
44
+ "norm_num_groups": 32,
45
+ "num_attention_heads": null,
46
+ "num_class_embeds": null,
47
+ "only_cross_attention": false,
48
+ "out_channels": 4,
49
+ "projection_class_embeddings_input_dim": 2816,
50
+ "resnet_out_scale_factor": 1.0,
51
+ "resnet_skip_time_act": false,
52
+ "resnet_time_scale_shift": "default",
53
+ "reverse_transformer_layers_per_block": [
54
+ [
55
+ 4,
56
+ 4,
57
+ 10
58
+ ],
59
+ [
60
+ 2,
61
+ 1,
62
+ 1
63
+ ],
64
+ 1
65
+ ],
66
+ "sample_size": 128,
67
+ "time_cond_proj_dim": null,
68
+ "time_embedding_act_fn": null,
69
+ "time_embedding_dim": null,
70
+ "time_embedding_type": "positional",
71
+ "timestep_post_act": null,
72
+ "transformer_layers_per_block": [
73
+ [
74
+ 1
75
+ ],
76
+ [
77
+ 2,
78
+ 2
79
+ ],
80
+ [
81
+ 4,
82
+ 4
83
+ ]
84
+ ],
85
+ "up_block_types": [
86
+ "CrossAttnUpBlock2D",
87
+ "CrossAttnUpBlock2D",
88
+ "UpBlock2D"
89
+ ],
90
+ "upcast_attention": null,
91
+ "use_linear_projection": true
92
+ }
ssd_1b_unet/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:62a020501c81355bd616ce9b491458ea632636bd3051dde8d572171b1c46d840
3
+ size 2662791552
ssd_1b_vae/config.json ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "AutoencoderKL",
3
+ "_diffusers_version": "0.19.0",
4
+ "act_fn": "silu",
5
+ "block_out_channels": [
6
+ 128,
7
+ 256,
8
+ 512,
9
+ 512
10
+ ],
11
+ "down_block_types": [
12
+ "DownEncoderBlock2D",
13
+ "DownEncoderBlock2D",
14
+ "DownEncoderBlock2D",
15
+ "DownEncoderBlock2D"
16
+ ],
17
+ "force_upcast": true,
18
+ "in_channels": 3,
19
+ "latent_channels": 4,
20
+ "layers_per_block": 2,
21
+ "norm_num_groups": 32,
22
+ "out_channels": 3,
23
+ "sample_size": 1024,
24
+ "scaling_factor": 0.13025,
25
+ "up_block_types": [
26
+ "UpDecoderBlock2D",
27
+ "UpDecoderBlock2D",
28
+ "UpDecoderBlock2D",
29
+ "UpDecoderBlock2D"
30
+ ]
31
+ }
ssd_1b_vae/diffusion_pytorch_model.fp16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6353737672c94b96174cb590f711eac6edf2fcce5b6e91aa9d73c5adc589ee48
3
+ size 167335342
ssd_1b_vae/diffusion_pytorch_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:78f6189c8492013e3cac81637a1f657f790a237387f8a9dfd6bfa5fee28eb646
3
+ size 334643268
text_encoder/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "CLIPTextModelWithProjection"
4
+ ],
5
+ "attention_dropout": 0.0,
6
+ "bos_token_id": 0,
7
+ "dropout": 0.0,
8
+ "eos_token_id": 2,
9
+ "hidden_act": "quick_gelu",
10
+ "hidden_size": 768,
11
+ "initializer_factor": 1.0,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 3072,
14
+ "layer_norm_eps": 1e-05,
15
+ "max_position_embeddings": 77,
16
+ "model_type": "clip_text_model",
17
+ "num_attention_heads": 12,
18
+ "num_hidden_layers": 12,
19
+ "pad_token_id": 1,
20
+ "projection_dim": 768,
21
+ "torch_dtype": "bfloat16",
22
+ "transformers_version": "4.46.3",
23
+ "vocab_size": 49408
24
+ }
text_encoder/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b4ddf499861727e83713b525ba1e087202f248a7ebb2268b04d1de09de5b67c2
3
+ size 247324096
text_encoder_2/config.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "CLIPTextModelWithProjection"
4
+ ],
5
+ "attention_dropout": 0.0,
6
+ "bos_token_id": 0,
7
+ "dropout": 0.0,
8
+ "eos_token_id": 2,
9
+ "hidden_act": "gelu",
10
+ "hidden_size": 1280,
11
+ "initializer_factor": 1.0,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 5120,
14
+ "layer_norm_eps": 1e-05,
15
+ "max_position_embeddings": 77,
16
+ "model_type": "clip_text_model",
17
+ "num_attention_heads": 20,
18
+ "num_hidden_layers": 32,
19
+ "pad_token_id": 1,
20
+ "projection_dim": 1280,
21
+ "torch_dtype": "bfloat16",
22
+ "transformers_version": "4.46.3",
23
+ "vocab_size": 49408
24
+ }
text_encoder_2/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c4ba596d8c78b5509aafd523f619e13aa129ae1a886a1e92766d7cddd9706f3c
3
+ size 1389382688
text_encoder_3/config.json ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "T5EncoderWithProjection"
4
+ ],
5
+ "classifier_dropout": 0.0,
6
+ "d_ff": 2048,
7
+ "d_kv": 64,
8
+ "d_model": 768,
9
+ "decoder_start_token_id": 0,
10
+ "dense_act_fn": "gelu_new",
11
+ "dropout_rate": 0.1,
12
+ "eos_token_id": 1,
13
+ "feed_forward_proj": "gated-gelu",
14
+ "initializer_factor": 1.0,
15
+ "is_encoder_decoder": true,
16
+ "is_gated_act": true,
17
+ "layer_norm_epsilon": 1e-06,
18
+ "model_type": "t5",
19
+ "n_positions": 512,
20
+ "num_decoder_layers": 12,
21
+ "num_heads": 12,
22
+ "num_layers": 12,
23
+ "output_past": true,
24
+ "pad_token_id": 0,
25
+ "project_in_dim": 768,
26
+ "project_out_dim": 4096,
27
+ "relative_attention_max_distance": 128,
28
+ "relative_attention_num_buckets": 32,
29
+ "task_specific_params": {
30
+ "summarization": {
31
+ "early_stopping": true,
32
+ "length_penalty": 2.0,
33
+ "max_length": 200,
34
+ "min_length": 30,
35
+ "no_repeat_ngram_size": 3,
36
+ "num_beams": 4,
37
+ "prefix": "summarize: "
38
+ },
39
+ "translation_en_to_de": {
40
+ "early_stopping": true,
41
+ "max_length": 300,
42
+ "num_beams": 4,
43
+ "prefix": "translate English to German: "
44
+ },
45
+ "translation_en_to_fr": {
46
+ "early_stopping": true,
47
+ "max_length": 300,
48
+ "num_beams": 4,
49
+ "prefix": "translate English to French: "
50
+ },
51
+ "translation_en_to_ro": {
52
+ "early_stopping": true,
53
+ "max_length": 300,
54
+ "num_beams": 4,
55
+ "prefix": "translate English to Romanian: "
56
+ }
57
+ },
58
+ "tie_word_embeddings": false,
59
+ "torch_dtype": "bfloat16",
60
+ "transformers_version": "4.46.3",
61
+ "use_cache": true,
62
+ "vocab_size": 32128
63
+ }
text_encoder_3/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:604e3fce339b87c4f34a1ab97fc05dee34149438218af1ce1d769d568938ef5c
3
+ size 259117320
tokenizer/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer/special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<|endoftext|>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<|endoftext|>",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
tokenizer/tokenizer_config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "added_tokens_decoder": {
4
+ "49406": {
5
+ "content": "<|startoftext|>",
6
+ "lstrip": false,
7
+ "normalized": true,
8
+ "rstrip": false,
9
+ "single_word": false,
10
+ "special": true
11
+ },
12
+ "49407": {
13
+ "content": "<|endoftext|>",
14
+ "lstrip": false,
15
+ "normalized": false,
16
+ "rstrip": false,
17
+ "single_word": false,
18
+ "special": true
19
+ }
20
+ },
21
+ "bos_token": "<|startoftext|>",
22
+ "clean_up_tokenization_spaces": true,
23
+ "do_lower_case": true,
24
+ "eos_token": "<|endoftext|>",
25
+ "errors": "replace",
26
+ "model_max_length": 77,
27
+ "pad_token": "<|endoftext|>",
28
+ "tokenizer_class": "CLIPTokenizer",
29
+ "unk_token": "<|endoftext|>"
30
+ }
tokenizer/vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_2/merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_2/special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "!",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<|endoftext|>",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
tokenizer_2/tokenizer_config.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "added_tokens_decoder": {
4
+ "0": {
5
+ "content": "!",
6
+ "lstrip": false,
7
+ "normalized": false,
8
+ "rstrip": false,
9
+ "single_word": false,
10
+ "special": true
11
+ },
12
+ "49406": {
13
+ "content": "<|startoftext|>",
14
+ "lstrip": false,
15
+ "normalized": true,
16
+ "rstrip": false,
17
+ "single_word": false,
18
+ "special": true
19
+ },
20
+ "49407": {
21
+ "content": "<|endoftext|>",
22
+ "lstrip": false,
23
+ "normalized": false,
24
+ "rstrip": false,
25
+ "single_word": false,
26
+ "special": true
27
+ }
28
+ },
29
+ "bos_token": "<|startoftext|>",
30
+ "clean_up_tokenization_spaces": true,
31
+ "do_lower_case": true,
32
+ "eos_token": "<|endoftext|>",
33
+ "errors": "replace",
34
+ "model_max_length": 77,
35
+ "pad_token": "!",
36
+ "tokenizer_class": "CLIPTokenizer",
37
+ "unk_token": "<|endoftext|>"
38
+ }