Openintelligent123 tangyue0820 commited on
Commit
f1a0166
·
0 Parent(s):

Duplicate from nvidia/Cosmos3-Edge

Browse files

Co-authored-by: Yue Tang <tangyue0820@users.noreply.huggingface.co>

This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +54 -0
  2. BIAS.md +11 -0
  3. EXPLAINABILITY.md +16 -0
  4. PRIVACY.md +6 -0
  5. README.md +1093 -0
  6. SAFETY.md +11 -0
  7. assets/benchmark-image2video.png +0 -0
  8. assets/benchmark-overall.png +3 -0
  9. assets/diffusers_outputs/edge_action_fd_diffusers_chunk_00.mp4 +0 -0
  10. assets/diffusers_outputs/edge_action_fd_diffusers_chunk_01.mp4 +0 -0
  11. assets/diffusers_outputs/edge_action_fd_umi_2chunk_diffusers.mp4 +0 -0
  12. assets/diffusers_outputs/edge_action_id_av_inverse_0_diffusers.json +672 -0
  13. assets/diffusers_outputs/edge_action_id_av_inverse_1_diffusers.json +672 -0
  14. assets/diffusers_outputs/edge_i2v_diffusers.mp4 +3 -0
  15. assets/edge_action_fd_umi_2chunk_output.mp4 +3 -0
  16. assets/edge_action_id_av_0_output.json +672 -0
  17. assets/edge_action_id_av_0_output.png +3 -0
  18. assets/edge_action_id_av_1_output.json +672 -0
  19. assets/edge_action_id_av_1_output.png +3 -0
  20. assets/edge_i2v_output.mp4 +3 -0
  21. assets/example_action_fd_umi_action_chunks.json +404 -0
  22. assets/example_action_fd_umi_first_frame.png +0 -0
  23. assets/example_action_id_av_0_input.mp4 +3 -0
  24. assets/example_action_id_av_1_input.mp4 +3 -0
  25. assets/example_i2v_input.jpg +3 -0
  26. assets/example_i2v_prompt.json +124 -0
  27. assets/example_reasoning_input.png +3 -0
  28. assets/example_reasoning_prompt.json +4 -0
  29. assets/negative_prompt.json +131 -0
  30. chat_template.jinja +324 -0
  31. config.json +67 -0
  32. generation_config.json +8 -0
  33. images/benchmark-reasoning.png +3 -0
  34. model.safetensors.index.json +705 -0
  35. model_index.json +31 -0
  36. modular_model_index.json +60 -0
  37. preprocessor_config.json +21 -0
  38. processor_config.json +46 -0
  39. scheduler/scheduler_config.json +33 -0
  40. special_tokens_map.json +30 -0
  41. text_tokenizer/chat_template.jinja +324 -0
  42. text_tokenizer/special_tokens_map.json +30 -0
  43. text_tokenizer/tokenizer.json +3 -0
  44. text_tokenizer/tokenizer_config.json +17 -0
  45. tokenizer.json +3 -0
  46. tokenizer_config.json +0 -0
  47. transformer/config.json +46 -0
  48. transformer/diffusion_pytorch_model-00001-of-00002.safetensors +3 -0
  49. transformer/diffusion_pytorch_model-00002-of-00002.safetensors +3 -0
  50. transformer/diffusion_pytorch_model.safetensors.index.json +556 -0
.gitattributes ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz 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
+ text_tokenizer/tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
38
+ assets/example_reasoning_input.png filter=lfs diff=lfs merge=lfs -text
39
+ images/benchmark-reasoning.png filter=lfs diff=lfs merge=lfs -text
40
+ assets/example_action_fd_agibotworld_4chunk_output.mp4 filter=lfs diff=lfs merge=lfs -text
41
+ assets/example_action_fd_agibotworld_first_frame.png filter=lfs diff=lfs merge=lfs -text
42
+ assets/example_action_id_av_0_input.mp4 filter=lfs diff=lfs merge=lfs -text
43
+ assets/example_action_id_av_1_input.mp4 filter=lfs diff=lfs merge=lfs -text
44
+ assets/example_i2v_input.jpg filter=lfs diff=lfs merge=lfs -text
45
+ assets/example_i2v_output.mp4 filter=lfs diff=lfs merge=lfs -text
46
+ assets/example_action_id_av_0_output.png filter=lfs diff=lfs merge=lfs -text
47
+ assets/example_action_id_av_1_output.png filter=lfs diff=lfs merge=lfs -text
48
+ images/benchmark-overall.png filter=lfs diff=lfs merge=lfs -text
49
+ assets/benchmark-overall.png filter=lfs diff=lfs merge=lfs -text
50
+ assets/edge_i2v_output.mp4 filter=lfs diff=lfs merge=lfs -text
51
+ assets/edge_action_fd_umi_2chunk_output.mp4 filter=lfs diff=lfs merge=lfs -text
52
+ assets/edge_action_id_av_0_output.png filter=lfs diff=lfs merge=lfs -text
53
+ assets/edge_action_id_av_1_output.png filter=lfs diff=lfs merge=lfs -text
54
+ assets/diffusers_outputs/edge_i2v_diffusers.mp4 filter=lfs diff=lfs merge=lfs -text
BIAS.md ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Bias
2
+
3
+ | Field | Response |
4
+ | :---- | :---- |
5
+ | Participation considerations from adversely impacted groups [protected classes](https://www.senate.ca.gov/content/protected-classes) in model design and testing | None. |
6
+ | Measures taken to mitigate against unwanted bias | Training, evaluation, and testing data are curated before release to filter restricted content, including content relating to protected classes. Model behavior is evaluated across Physical AI domains — robotics, autonomous vehicles, human-centric scenes, common scenes, industry, miscellaneous, and physics-oriented benchmarks — with attention to coverage across diverse demographic and contextual characteristics that affect protected-class outcomes. |
7
+ | Which characteristic (feature) show(s) the greatest difference in performance?: | Greatest performance differences are observed in tasks requiring long-horizon temporal consistency, fine-grained physical interactions, and embodiment-specific action generation. Performance is generally stronger on common visual reasoning and world-generation tasks than on complex multi-agent, robotics-control, or tightly synchronized multimodal generation scenarios. |
8
+ | Which feature(s) have the worst performance overall? | Performance is generally weakest in tasks requiring long-horizon temporal consistency, precise physical interactions, embodiment-specific action control, and strict audio-visual synchronization. |
9
+ | If using internal data, description of methods implemented in data acquisition or processing, if any, to address the prevalence of identifiable biases in the training, testing, and validation data: | Bias-specific methods applied during data processing include person-presence screening, demographic-taxonomy classification (age, gender, ethnicity), embedding-based diversity analysis, and dataset balancing across sources. Internal analysis surfaced: non-person scenes are more prevalent than person-centric content; demographic-taxonomy outputs on person-present samples are most frequently "uncertain" across age, gender, and ethnicity dimensions; and source-type variation, with people-centric image and video datasets showing higher demographic signal than document-, object-, robotics-, or scene-focused datasets. *(Quantitative details in the row below.)* Downstream deployments should add bias audits, fairness evaluation, red-teaming, demographically balanced fine-tuning, or counterfactual augmentation as mitigations. |
10
+ | Tools used to assess statistical imbalances and highlight patterns that may introduce bias into AI models: | Dataset analytics pipelines, metadata distribution analysis, heuristic quality checks, embedding-based clustering, model-assisted filtering systems, and benchmark evaluation suites are used to assess statistical imbalances and identify patterns that may introduce bias into model behavior. |
11
+ | Tools used to assess statistical imbalances and highlight patterns that may introduce bias into AI models: | These datasets, such as OpenImages-derived detection-to-NLP datasets, visual grounding and VQA datasets, document/image understanding datasets, video/action understanding datasets, and NVIDIA-created or curated visual datasets, do not collectively or exhaustively represent all demographic groups (and proportionally therein). For instance, automated person-presence screening did not identify a person in approximately 58% of visual samples analyzed across approximately 400 datasets, while person-present signals were identified in approximately 42% of analyzed samples. In the subset where person-present signals were identified, these datasets contain uneven representation splits across the measured visual taxonomies: age outputs were most frequently uncertain, followed by child and adult; gender outputs were most frequently uncertain, followed by male and female; and ethnicity outputs were most frequently uncertain, followed by Hispanic and White as the most frequent identified categories. Dataset-level results vary by source type, with people-centric image and video datasets containing higher person-present and demographic-taxonomy signals than document-, object-, robotics-, or scene-focused datasets. To mitigate these imbalances, we recommend considering evaluation techniques such as bias audits, task-specific fairness evaluation, and red-teaming, along with fine-tuning with demographically balanced datasets and counterfactual data augmentation to align with the desired model behavior. This evaluation used a baseline of 200 samples across all datasets, with larger subsets of up to 3,000 samples utilized for certain in-depth analyses, identified as optimal thresholds for maximizing embedder accuracy. |
EXPLAINABILITY.md ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Explainability
2
+
3
+ | Field | Response |
4
+ | :---- | :---- |
5
+ | Intended Application & Domain | World reasoning and generation for Physical AI. |
6
+ | Model Type | Mixture-of-Transformers architecture with two towers. One is an autoregressive model for Physical AI reasoning; the other is a diffusion model for Physical AI generation. |
7
+ | Intended Users | Physical AI developers, researchers, and practitioners building or evaluating autonomous vehicle, robotics, and world-generation workflows. |
8
+ | Output | Images, videos, audio, and action commands. |
9
+ | Tools used to evaluate datasets to identify synthetic data and ensure data authenticity. | Dataset provenance analysis, metadata validation, watermark and artifact detection, embedding-based clustering, heuristic quality checks, and model-assisted data validation pipelines are used to identify synthetic content patterns, assess dataset authenticity, and improve data quality during dataset curation. |
10
+ | Describe how the model works | Cosmos3 is an Omni world foundation model that generates texts, images, videos, audio, and action commands from combinations of text, images, videos, and action trajectory inputs. Input tokens from multiple modalities are packed into a shared sequence and processed by our mixture-of-transformer backbone with modality-specific output heads. |
11
+ | Name the adversely impacted groups this has been tested to deliver comparable outcomes regardless of: | None. |
12
+ | Technical Limitations | The model may not follow text, image, video, audio, or action trajectory inputs accurately in challenging cases, especially where the input contains complex scene composition, unusual camera motion, multiple interacting agents, low lighting, high motion blur, or fine-grained physical interactions. Generated outputs may contain temporal inconsistency, object morphing, inaccurate 3D structure, or implausible physical dynamics. Generated audio may not accurately render intelligible speech, or maintain strict temporal and semantic alignment with the visual context. |
13
+ | Verified to have met prescribed NVIDIA quality standards | Yes. |
14
+ | Performance Metrics | Video generation is measured using PAIBench-G, RBench, PhysicsIQ, and Artifical Analysis Image2Video benchmark. Image generation uses UniGenBench and Artifical Analysis Text2Image benchmark. For transfer evaluation, we use PAIBench-C and AVBench-C. Audio generation uses internal benchmarks. Action prediction uses metrics such as action MSE, Absolute Translation Error, Relative Translation Error, Relative Rotation Error, PSNR, and robotic task completion success rate. |
15
+ | Potential Known Risks | This model can generate synthetic media and may produce content that is offensive, unsafe, misleading, indecent, or unsuitable for a target deployment. Users should implement robust safety guardrails — including content filtering, abuse monitoring, and access controls — to reduce the risk of harmful outputs. Users are responsible for ensuring that their use of the model complies with all applicable laws and regulations, and for regularly reviewing and updating their guardrails as risks evolve. |
16
+ | Licensing | [OpenMDW1.1](https://openmdw.ai/) |
PRIVACY.md ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ ## Privacy
2
+ | Privacy Information |
3
+ |---|
4
+ | The model was trained on large-scale publicly available data that may contain images, audio-video, and text relating to people. NVIDIA collected and used this data in compliance with applicable data protection and privacy laws. This model was not designed to derive insights or otherwise learn from any personal data contained in the datasets. |
5
+ | NVIDIA uses a combination of filters, data minimization techniques, and other guardrails to help prevent personal data from being recited by our models. We employ automated tools and data processing techniques during pre-training or training to identify and filter certain categories of personal data. For example, for text-bearing source and document components, our automated tools identified potential personal data such as person names, locations, and possible business or public-facing contact information such as email addresses and phone numbers. We reviewed and removed any verified instances of personal data through a combination of automated filtering and human-in-the-loop validation. |
6
+ | Please review NVIDIA's [Privacy Policy](https://www.nvidia.com/en-us/about-nvidia/privacy-policy/) for more information. |
README.md ADDED
@@ -0,0 +1,1093 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: openmdw1.1-license
4
+ license_link: >-
5
+ https://openmdw.ai/license/1-1/
6
+ library_name: cosmos
7
+ tags:
8
+ - nvidia
9
+ - cosmos
10
+ - cosmos3
11
+ ---
12
+
13
+ # **Cosmos 3: Omnimodal World Models for Physical AI**
14
+ **[Model Collection](https://huggingface.co/collections/nvidia/cosmos3)** | **[Code](https://github.com/nvidia/cosmos)** | **[White Paper](https://research.nvidia.com/labs/cosmos-lab/cosmos3/technical-report.pdf)** | **[Website](https://research.nvidia.com/labs/cosmos-lab/cosmos3/)**
15
+
16
+ [NVIDIA Cosmos™](https://github.com/nvidia/cosmos) is a world foundation model platform designed to accelerate the development of Physical AI by enabling machines to understand, simulate, and interact with the physical world across robotics, autonomous driving, and smart space environments, including industrial and factory-scale applications.
17
+
18
+ # Model Overview: Cosmos3-Edge
19
+
20
+ ## Description
21
+
22
+ Cosmos3 is a collection of Omnimodal world models capable of generating dynamic, high-quality video, image, audio, and action commands from combinations of text, image, video, and action trajectory inputs. It serves as a foundational building block for a broad range of Physical AI applications and research spanning world understanding, world generation, simulation, and embodied policy learning.
23
+
24
+ This model is ready for commercial and non-commercial use.
25
+
26
+ > **Update — August 25, 2026:** The Cosmos3-Edge generator checkpoint, runtime defaults, usage examples, and benchmark results have been updated. Users pulling from `main` should refresh their local snapshot. See the [update announcement](https://huggingface.co/nvidia/Cosmos3-Edge/discussions/62) for compatibility and reproducibility details.
27
+
28
+ **Model Developer:** NVIDIA
29
+
30
+ ### Model Versions
31
+
32
+ **Released on: 07/20/2026**
33
+ - Cosmos3-Edge:
34
+ - Given multimodal inputs including text, images, video, and action trajectories, generate coherent text, images, video, and action outputs for multimodal understanding, world simulation, future prediction, action reasoning, and Physical AI applications.
35
+
36
+ - Cosmos3-Edge-Policy-DROID:
37
+ - Given language instructions and visual observations from the DROID robot platform, generate robot action trajectories for manipulation and control tasks.
38
+
39
+ - Cosmos3-Super-Image2Video-4Step:
40
+ - Given one or more input images and optional text instructions, generate temporally coherent video sequences that are consistent with the provided visual content. Distilled from Cosmos3-Super-Image2Video using [Improved Distribution Matching Distillation (DMD2)](https://arxiv.org/abs/2405.14867), enabling high-quality generation in 4 steps.
41
+
42
+ - Cosmos3-Super-Text2Image-4Step:
43
+ - Given text input, generate high-fidelity images that are consistent with the provided description. Distilled from Cosmos3-Super-Text2Image using [Improved Distribution Matching Distillation (DMD2)](https://arxiv.org/abs/2405.14867), enabling high-quality generation in 4 steps.
44
+
45
+ **Released on: 05/31/2026**
46
+ - Cosmos3-Nano:
47
+ - Given multimodal inputs including text, images, video, audio, and action trajectories, generate coherent text, images, video, audio, and action outputs for multimodal understanding, world simulation, future prediction, action reasoning, and Physical AI applications.
48
+
49
+ - Cosmos3-Super:
50
+ - Given multimodal inputs including text, images, video, audio, and action trajectories, generate coherent text, images, video, audio, and action outputs for multimodal understanding, world simulation, future prediction, action reasoning, and Physical AI applications.
51
+
52
+ - Cosmos3-Nano-Policy-DROID:
53
+ - Given language instructions and visual observations from the DROID robot platform, generate robot action trajectories for manipulation and control tasks.
54
+
55
+ - Cosmos3-Super-Image2Video:
56
+ - Given one or more input images and optional text instructions, generate temporally coherent video sequences that are consistent with the provided visual content.
57
+
58
+ - Cosmos3-Super-Text2Image:
59
+ - Given text input, generate high-fidelity images that are consistent with the provided description.
60
+
61
+ ### License
62
+
63
+ This model is released under the [OpenMDW1.1](https://openmdw.ai/license/1-1/)
64
+
65
+ ### Deployment Geography
66
+
67
+ Global
68
+
69
+ ### Use Case
70
+
71
+ Physical AI: Encompassing robotics, autonomous vehicles (AV), and smart space environments, including industrial and factory-scale applications.
72
+
73
+ ### Release Date
74
+
75
+ Hugging Face 07/20/2026 via [https://huggingface.co/collections/nvidia/cosmos3](https://huggingface.co/collections/nvidia/cosmos3)
76
+ GitHub 07/20/2026 via [https://github.com/nvidia/cosmos](https://github.com/nvidia/cosmos)
77
+
78
+ ## Model Architecture
79
+
80
+ **Architecture Type:** Transformer
81
+
82
+ **Network Architecture:** Mixture-of-Transformers (MoT)
83
+
84
+ Cosmos3 is an Omni-modal foundation model built on a Mixture-of-Transformers (MoT) architecture consisting of two complementary transformer towers: an autoregressive transformer for discrete token generation and a diffusion transformer for continuous multimodal generation. During inference, text is generated through standard next-token autoregressive decoding, while non-text modalities, such as images, video, audio, and actions, are synthesized through iterative denoising. This unified architecture enables Cosmos3 to model heterogeneous modalities within a single framework while preserving generation mechanisms best suited to each modality.
85
+
86
+ **This model was developed based on:** [Cosmos Framework](https://github.com/nvidia/cosmos-framework)
87
+
88
+ **Number of trainable model parameters:**
89
+
90
+ **Released on: 07/20/2026**
91
+ - Cosmos3-Edge: 4B
92
+ - Cosmos3-Edge-Policy-DROID: 4B
93
+ - Cosmos3-Super-Image2Video-4Step: 64B
94
+ - Cosmos3-Super-Text2Image-4Step: 64B
95
+
96
+ **Released on: 05/31/2026**
97
+ - Cosmos3-Nano: 16B
98
+ - Cosmos3-Super: 64B
99
+ - Cosmos3-Nano-Policy-DROID: 16B
100
+ - Cosmos3-Super-Image2Video: 64B
101
+ - Cosmos3-Super-Text2Image: 64B
102
+
103
+ ## Input/Output Specifications
104
+
105
+ - **Generator Input**
106
+ - **Input Type(s)**: Text, Image, Action Trajectory
107
+ - **Input Format(s)**:
108
+ - Text: String
109
+ - Image: jpg, png, jpeg, webp
110
+ - Action: JSON — 2D array shaped (T, D), where T is the number of frames and D is the embodiment-specific dimensionality
111
+ - **Input Parameters**:
112
+ - Text: One-dimensional (1D)
113
+ - Image: Two-dimensional (2D)
114
+ - Action trajectory: Two-dimensional (2D)
115
+ - **Other Properties Related to Input**:
116
+ - Image input is RGB color (8 bits per channel, sRGB color space); grayscale inputs are not supported.
117
+ - Action input is a per-frame sequence of robot/agent state or control values (e.g., joint positions, gripper state, camera pose). The full input is a 2D array shaped (T, D), where T is the number of frames and D is the embodiment-specific dimensionality listed below.
118
+ - Input action is only supported for compatible embodiments, including general camera motion (9D), autonomous vehicle (9D), egocentric motion (57D), single Franka Panda arm with RobotiQ gripper (10D), dual Franka Panda arm with RobotiQ gripper (20D), Agibot (29D), UR (10D), Google robot (10D), WidowX 250 (10D), UMI (10D).
119
+ - **Input Size and Length limits:**
120
+ - **Text:** 4096 tokens
121
+ - **Image:** 256p and 480p resolution at one of these aspect ratios (16:9, 4:3, 1:1, 3:4, 9:16)
122
+ - **Action:** 16 – 400 sequence length
123
+ - **Generator Output**
124
+ - **Output Type(s)**: Image, video, action, text
125
+ - **Output Format(s)**:
126
+ - Image: JPG
127
+ - Video: MP4
128
+ - Action: JSON
129
+ - Text: string
130
+ - **Output Parameters**:
131
+ - Image: Two-dimensional (2D)
132
+ - Video: Three-dimensional (3D)
133
+ - Action: Two-dimensional (2D)
134
+ - Text: One-dimensional (1D)
135
+ - **Other Properties Related to Output**:
136
+ - The generated video is an MP4 file, with the resolution, frame rate, and duration specified in the input.
137
+ - Video generation supports 256p and 480p resolution, 12–30 fps, and 50–150 frames. These are set per request via the `size`, `fps`, and `num_frames` fields.
138
+ - The generated action is only supported for compatible embodiments, including general camera motion (9D), autonomous vehicle (9D), egocentric motion (57D), single Franka Panda arm with RobotiQ gripper (10D), dual Franka Panda arm with RobotiQ gripper (20D), Agibot (29D), UR (10D), Google robot (10D), WidowX 250 (10D), UMI (10D).
139
+ - Video: mp4 at the FPS specified in input
140
+ - Image: JPEG
141
+ - **Reasoner Input**
142
+ - **Input Type(s)**: Text, Text+Image, Text+Video
143
+ - **Input Format(s)**:
144
+ - Text: String
145
+ - Image: jpg, png, jpeg, webp
146
+ - Video: mp4
147
+ - **Input Parameters**:
148
+ - Text: One-dimensional (1D)
149
+ - Image: Two-dimensional (2D)
150
+ - Video: Three-dimensional (3D)
151
+ - **Other Properties Related to Input**:
152
+ - Video inputs are recommended at a frame rate of 4 fps.
153
+ - Long-context inputs supported up to 256K tokens.
154
+ - **Input Size and Length limits:**
155
+ - **Text:** Up to 256K tokens (context window).
156
+ - **Image:** Standard input image formats; passed as file or URL.
157
+ - **Video:** mp4 at the recommended 4 fps.
158
+ - **Reasoner Output**
159
+ - **Output Type(s)**: Text
160
+ - **Output Format(s)**:
161
+ - Text: string
162
+ - **Output Parameters**:
163
+ - Text: One-dimensional (1D)
164
+ - **Other Properties Related to Output**:
165
+ - Default `max_tokens=4096+` is recommended for reasoning outputs; longer outputs may be requested.
166
+ - Reasoning outputs may include structured chain-of-thought, 2D/3D point localization, and bounding-box coordinates for vision-based tasks.
167
+
168
+ The video content visualizes the input text description as a short animated scene, capturing key elements within the specified time constraints.
169
+
170
+ Our AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems. By leveraging NVIDIA's hardware (e.g., GPU cores) and software frameworks (e.g., CUDA libraries), the model achieves faster training and inference times compared to CPU-only solutions.
171
+
172
+ ## Software Integration
173
+
174
+ **Runtime Engine(s):**
175
+
176
+ - [vLLM-Omni](https://github.com/vllm-project/vllm-omni)
177
+ - [vLLM](https://github.com/vllm-project/vllm)
178
+ - [PyTorch](https://github.com/nvidia/cosmos3)
179
+ - [Hugging Face Diffusers](https://github.com/huggingface/diffusers)
180
+
181
+ **Supported Hardware Microarchitecture Compatibility:**
182
+
183
+ - NVIDIA Ampere
184
+ - NVIDIA Blackwell
185
+ - NVIDIA Hopper
186
+
187
+ **Operating System(s):**
188
+
189
+ - Linux (We have not tested on other operating systems.)
190
+
191
+ **Note:** Only BF16 precision is tested. Other precisions like FP4, FP8, and FP16 are not officially supported.
192
+
193
+ The integration of foundation and fine-tuned models into AI systems requires additional testing using use-case-specific data to ensure safe and effective deployment. Following the V-model methodology, iterative testing and validation at both unit and system levels are essential to mitigate risks, meet technical and functional requirements, and ensure compliance with safety and ethical standards before deployment.
194
+
195
+ ## Training, Testing, and Evaluation Datasets
196
+
197
+ ### Dataset Overview
198
+
199
+ - **Total Size:** 1.3B data points
200
+ - **Total Number of Datasets:** 393 dataset entries
201
+ - **Dataset partition:** Training [100%], Testing [N/A — evaluation benchmarks used separately], Validation [N/A — evaluation benchmarks used separately]
202
+ - **Time period for training data collection:** 2024–2026
203
+ - **Time period for testing data collection:** N/A (standard public benchmarks)
204
+ - **Time period for validation data collection:** N/A (standard public benchmarks)
205
+
206
+ Raw data from internal and external sources is transformed into training-ready data through multiple stages of curation, filtering, and quality review. Data acquisition spans diverse multimodal sources — robotics, autonomous driving, industrial environments, indoor and outdoor scenes, varied lighting and weather conditions, camera viewpoints, object categories, and human activities — to broaden coverage across Physical AI operating environments. Automated filtering pipelines remove corrupted, duplicate, low-quality, and restricted content. Metadata analysis, heuristic rules, and model-assisted classifiers are applied during preprocessing to flag anomalous distributions and low-diversity subsets. Human review supplements automated filtering for selected datasets, benchmark construction, and targeted quality analysis. Datasets are balanced across modalities and task categories — visual reasoning, text-to-image, text-to-video, image-to-video, video transfer, action-conditioned generation, and action command generation — to reduce overrepresentation of narrow domains. Synthetic and simulation-based augmentation supplements coverage of rare physical interactions and edge-case scenarios. Deduplication and provenance tracking are applied across the corpus. The resulting processed data is converted into model-ready tokenized or encoded representations through modality-specific preprocessors before training begins.
207
+
208
+ Training datasets passed through multiple layers of automated and manual safeguards designed to reduce the presence of harmful or policy-violating content across categories including weapons and weapons-related instructional content, criminal planning, child sexual abuse material (CSAM), non-consensual intimate imagery (NCII), sexual content involving minors, harassment, hate speech, profanity, threats and incitement to violence, self-harm or suicide-related content, and graphic violence. Data sources are reviewed for licensing compatibility, provenance, and alignment with internal data governance and safety policies before admission into training corpora. Automated filtering pipelines combine multiple detection strategies: hash-matching against known CSAM and NCII reference databases; classifier-based moderation models trained for explicit sexual content, hate speech, violence, weapons imagery, and other restricted categories; keyword and regex-based screening for criminal-planning, threats, and self-harm phrases in text data; metadata and provenance heuristics for source-level risk signals; and embedding-based anomaly detection to surface samples that fall outside expected distributions. Human review and targeted audits supplement automated filtering for selected datasets, benchmark construction, and safety-sensitive evaluation. For multimodal Physical AI data (robotics, autonomous driving, industrial scenes), additional filtering targets invalid action trajectories, physically implausible interactions, and unsafe control sequences. Synthetic and simulation-generated data are evaluated through internal validation before inclusion. Benchmark evaluations and red-team testing are applied post-training to surface remaining safety gaps across world generation, reasoning, and action tasks. No large-scale data-filtering process can guarantee complete removal of all harmful content; residual risks may remain, particularly in rare edge cases or open-world deployment settings. Ongoing monitoring and dataset review continue post-release.
209
+
210
+ - For more information about the datasets used to train this model, please see the [Public Summary of Training Content](https://docs.nvidia.com/cosmos/latest/_downloads/e482b7114ce8dbfbb07d2d4b42cafe4e/training-content-Cosmos-3.pdf).
211
+
212
+ **Data Modality and Training Data Size**
213
+
214
+ | Modality | Reasoning Data Sample Count | Generation Data Sample Count |
215
+ | -------- | ------------------- | -------------------- |
216
+ | Text | 22M | Not Applicable |
217
+ | Image | 19M | 767M |
218
+ | Video | 1M | 348M |
219
+ | Action | Not Applicable | 7M |
220
+
221
+ **Data Collection Method by dataset**
222
+
223
+ - Hybrid: Automatic/Sensors, Synthetic, Automated
224
+
225
+ **Labeling Method by dataset**
226
+
227
+ - Hybrid: Human, Automated
228
+
229
+ **Properties:** The training, testing, and evaluation datasets consist of diverse multimodal video, image, action, synthetic, and sensor-conditioned data sourced from NVIDIA-owned data and publicly available, commercially permissive datasets. These datasets are curated to exclude known restricted content and to support building an Omni model that learns to generate and reason about dynamic physical environments across world reasoning and generation tasks.
230
+
231
+ ### Public Datasets
232
+
233
+ | Dataset | Samples |
234
+ |---------------------------|-------------|
235
+ | OpenImage | 1.2M |
236
+ | Coyo700M | 100M |
237
+ | YouTube Video | 340M |
238
+ | UMI | 4.5M |
239
+
240
+ ### Private Datasets
241
+
242
+ | Dataset | Samples |
243
+ |---------------------------|-------------|
244
+ | Egocentric | 7M |
245
+ | Nexar | 0.6M |
246
+ | AgiBot | 0.2M |
247
+ | HOI | 0.3M |
248
+
249
+ ### Synthetic Datasets
250
+
251
+ | Dataset | Samples |
252
+ |-----------------------------------------|-------------|
253
+ | synthetic images generated using HiDream-I1 | 15M |
254
+ | synthetic images generated using Qwen-Image-2512 | 14M |
255
+ | synthetic captions generated using Qwen3-VL | 1115M |
256
+
257
+ ## Evaluation Datasets
258
+
259
+ **Data Collection Method by dataset**
260
+
261
+ - Hybrid: Automatic/Sensors, Synthetic, Automated
262
+
263
+ **Labeling Method by dataset**
264
+
265
+ - Hybrid: Human, Automated
266
+
267
+ **Properties:** The training, testing, and evaluation datasets consist of diverse multimodal video, image, action, synthetic, and sensor-conditioned data sourced from NVIDIA-owned data and publicly available, commercially permissive datasets. These datasets are curated to exclude known restricted content and to support building an Omni model that learns to generate and reason about dynamic physical environments across world reasoning and generation tasks.
268
+
269
+ ## Benchmarks
270
+
271
+ For detailed evaluations of the base model, see our [technical paper](https://research.nvidia.com/labs/cosmos-lab/cosmos3/technical-report.pdf).
272
+
273
+ ### Overall
274
+
275
+ The table below summarizes Cosmos3-Edge across reasoning and generation. Each reasoning column (General, Robotics, Smart Infrastructure, Driving) reports the average score over that capability's benchmarks. For generation, **Image2Video** is the PAIBench overall score and **Policy: Robot** is the RoboLab success rate. In each column, the best result is in **bold** and the second-best is <u>underlined</u>.
276
+ \* denotes post-trained Cosmos3 variants: [Cosmos3-Nano-Policy-DROID](https://huggingface.co/nvidia/Cosmos3-Nano-Policy-DROID) and [Cosmos3-Edge-Policy-DROID](https://huggingface.co/nvidia/Cosmos3-Edge-Policy-DROID#robolab).
277
+
278
+ ![Overall benchmark results](assets/benchmark-overall.png)
279
+
280
+ ### Reasoning Benchmarks
281
+
282
+ ![Reasoning benchmarks](images/benchmark-reasoning.png)
283
+
284
+ ### Generation Benchmarks
285
+
286
+ #### Image-to-Video Generation
287
+
288
+ All models are evaluated on image-to-video generation at **480p, 24 fps**. Throughput is the number of frames generated per second, measured in eager mode on a single **NVIDIA H100** GPU. Cosmos3-Edge delivers the highest generation throughput while achieving competitive quality across PAIBench, RBench, and PhysicsIQ.
289
+
290
+ ![Image-to-Video benchmark results](assets/benchmark-image2video.png)
291
+
292
+
293
+ #### Action
294
+
295
+ The Edge model is a strong initialization for downstream action tasks. For example, post-training it on the DROID dataset produces a policy whose RoboLab success rate is reported in the [Cosmos3-Edge-Policy-DROID model card](https://huggingface.co/nvidia/Cosmos3-Edge-Policy-DROID#robolab).
296
+
297
+ ### PBR (Performance Benchmark Reporting)
298
+
299
+ The following tables report single-GPU or single-platform inference performance for the Cosmos3-Edge **Generator** and **Reasoner** towers.
300
+
301
+ Generator results are measured using end-to-end or generation latency in seconds; lower is better. Reasoner results include serving and token-generation metrics, such as time to first token, request latency, and throughput.
302
+
303
+ All results were measured using a single GPU and a batch size of 1.
304
+
305
+ #### Generator
306
+
307
+ Unless otherwise noted, visual-generation benchmarks use **480p resolution**. Image-to-video benchmarks generate **189 frames**.
308
+
309
+ ##### vLLM-Omni
310
+
311
+ | GPU or Platform | Image-to-Video | Forward Dynamics | Inverse Dynamics | Policy DROID |
312
+ | --- | ---: | ---: | ---: | ---: |
313
+ | B200 SXM 192 GB | — | 2.44 s | 3.98 s | 0.99 s |
314
+ | H100 SXM 80 GB | 27.64 s | 3.91 s | 5.60 s | 1.41 s |
315
+ | H100 NVL 96 GB | 35.60 s | 4.73 s | 6.39 s | 1.37 s |
316
+ | H20 SXM 96 GB | 108.16 s | 12.77 s | 15.49 s | 3.41 s |
317
+ | RTX PRO 6000 Blackwell Server Edition | 36.29 s | 5.65 s | 7.46 s | 1.87 s |
318
+ | DGX Station | 12.17 s | 4.33 s | 6.34 s | 8.11 s |
319
+ | DGX Spark | 165.96 s | 26.43 s | 30.86 s | 7.66 s |
320
+ | Jetson AGX Thor T5000, 128 GB, MAXN | 137.50 s | 6.05 s | 7.19 s | 6.32 s |
321
+ | Jetson T3000, 32 GB, 1100 MHz | 194.76 s | 8.67 s | 10.25 s | 8.63 s |
322
+ | Jetson T2000, 16 GB, 702 MHz, THOR_NANO | 101.20 s | — | — | — |
323
+
324
+ ##### PyTorch
325
+
326
+ | GPU or Platform | Image-to-Video | Forward Dynamics | Inverse Dynamics | Policy DROID |
327
+ | --- | ---: | ---: | ---: | ---: |
328
+ | H100 SXM 80 GB | 23.92 s | 3.69 s | 3.56 s | 1.25 s |
329
+ | H100 NVL 96 GB | 32.24 s | 4.64 s | 4.52 s | 1.28 s |
330
+ | H20 SXM 96 GB | 97.51 s | 12.78 s | 12.64 s | 2.92 s |
331
+ | RTX PRO 6000 Blackwell Server Edition | 38.98 s | 5.26 s | 5.66 s | 1.32 s |
332
+ | DGX Station | 10.57 s | 2.16 s | 2.26 s | 1.30 s |
333
+ | DGX Spark | 179.80 s | 24.59 s | 26.76 s | 5.44 s |
334
+ | Jetson AGX Thor T5000, 128 GB, MAXN | 153.00 s | — | — | — |
335
+ | Jetson T3000, 32 GB, 1100 MHz | 227.80 s | — | — | — |
336
+
337
+ #### Reasoner
338
+
339
+ The following tables report Cosmos3-Edge Reasoner performance. Reasoner workloads produce autoregressively generated text and therefore use different metrics from the Generator workloads:
340
+
341
+ - **Time To First Token (TTFT):** Time from request submission until the first output token is produced. Lower is better.
342
+ - **Request Latency:** End-to-end latency for the complete request. Lower is better.
343
+ - **Request Throughput:** Completed requests per second. Higher is better.
344
+ - **Output Token Throughput:** Generated output tokens per second. Higher is better.
345
+
346
+ ##### vLLM serving benchmarks
347
+
348
+ These measurements use the `nvidia/Cosmos3-Edge` checkpoint with one GPU. Metrics were collected at client-side concurrency levels of 1, 64, 128, and 256.
349
+
350
+ The workload notation is **input sequence length / output sequence length / video FPS**.
351
+
352
+ ###### RTX PRO 4500 Blackwell Server Edition
353
+
354
+ | Input / Output / Video FPS | Metric | Concurrency 1 | Concurrency 64 | Concurrency 128 | Concurrency 256 |
355
+ | --- | --- | ---: | ---: | ---: | ---: |
356
+ | 50 / 1 / 1 | Time To First Token (ms) ↓ | 165.79 | 8817.33 | 14702.20 | 29482.39 |
357
+ | | Request Latency (ms) ↓ | 165.79 | 8817.33 | 14702.20 | 29482.39 |
358
+ | | Request Count (requests) | 50 | 320 | 256 | 512 |
359
+ | | Request Throughput (req/s) ↑ | 6.00 | 6.55 | 6.55 | 6.52 |
360
+ | | Output Token Throughput (tok/s) ↑ | 6.00 | 6.55 | 6.55 | 6.52 |
361
+ | 50 / 1 / 2 | Time To First Token (ms) ↓ | 371.67 | 20375.98 | 33812.45 | 68201.55 |
362
+ | | Request Latency (ms) ↓ | 371.67 | 20375.98 | 33812.45 | 68201.55 |
363
+ | | Request Count (requests) | 50 | 313 | 249 | 492 |
364
+ | | Request Throughput (req/s) ↑ | 2.68 | 2.77 | 2.76 | 2.71 |
365
+ | | Output Token Throughput (tok/s) ↑ | 2.68 | 2.77 | 2.76 | 2.71 |
366
+ | 50 / 100 / 1 | Time To First Token (ms) ↓ | 166.86 | 6900.90 | 19625.83 | 45729.55 |
367
+ | | Request Latency (ms) ↓ | 764.15 | 16667.01 | 29196.84 | 55749.62 |
368
+ | | Request Count (requests) | 50 | 320 | 256 | 512 |
369
+ | | Request Throughput (req/s) ↑ | 1.31 | 3.73 | 3.74 | 3.70 |
370
+ | | Output Token Throughput (tok/s) ↑ | 130.63 | 372.40 | 373.98 | 369.87 |
371
+ | 50 / 100 / 2 | Time To First Token (ms) ↓ | 374.93 | 23526.65 | 47550.99 | 101553.31 |
372
+ | | Request Latency (ms) ↓ | 1041.29 | 33712.54 | 57641.53 | 111895.20 |
373
+ | | Request Count (requests) | 50 | 320 | 256 | 512 |
374
+ | | Request Throughput (req/s) ↑ | 0.96 | 1.79 | 1.79 | 1.78 |
375
+ | | Output Token Throughput (tok/s) ↑ | 95.74 | 178.73 | 178.89 | 178.15 |
376
+
377
+ ###### RTX PRO 6000 Blackwell Server Edition
378
+
379
+ | Input / Output / Video FPS | Metric | Concurrency 1 | Concurrency 64 | Concurrency 128 | Concurrency 256 |
380
+ | --- | --- | ---: | ---: | ---: | ---: |
381
+ | 50 / 1 / 1 | Time To First Token (ms) ↓ | 141.99 | 3213.91 | 5384.51 | 10792.72 |
382
+ | | Request Latency (ms) ↓ | 141.99 | 3213.91 | 5384.51 | 10792.72 |
383
+ | | Request Count (requests) | 50 | 320 | 254 | 512 |
384
+ | | Request Throughput (req/s) ↑ | 6.96 | 18.00 | 17.95 | 17.89 |
385
+ | | Output Token Throughput (tok/s) ↑ | 6.96 | 18.00 | 17.95 | 17.89 |
386
+ | 50 / 1 / 2 | Time To First Token (ms) ↓ | 239.86 | 7483.22 | 12552.69 | 25259.11 |
387
+ | | Request Latency (ms) ↓ | 239.86 | 7483.22 | 12552.69 | 25259.11 |
388
+ | | Request Count (requests) | 49 | 303 | 249 | 491 |
389
+ | | Request Throughput (req/s) ↑ | 4.06 | 7.28 | 7.49 | 7.34 |
390
+ | | Output Token Throughput (tok/s) ↑ | 4.06 | 7.28 | 7.49 | 7.34 |
391
+ | 50 / 100 / 1 | Time To First Token (ms) ↓ | 138.74 | 943.46 | 2680.17 | 11599.63 |
392
+ | | Request Latency (ms) ↓ | 503.44 | 6188.90 | 13022.07 | 26388.89 |
393
+ | | Request Count (requests) | 50 | 320 | 256 | 512 |
394
+ | | Request Throughput (req/s) ↑ | 1.98 | 10.27 | 9.57 | 8.95 |
395
+ | | Output Token Throughput (tok/s) ↑ | 197.75 | 1026.14 | 956.47 | 893.91 |
396
+ | 50 / 100 / 2 | Time To First Token (ms) ↓ | 239.24 | 1798.96 | 11644.84 | 33293.32 |
397
+ | | Request Latency (ms) ↓ | 638.71 | 13599.89 | 26299.90 | 49165.91 |
398
+ | | Request Count (requests) | 50 | 320 | 256 | 512 |
399
+ | | Request Throughput (req/s) ↑ | 1.56 | 4.66 | 4.50 | 4.45 |
400
+ | | Output Token Throughput (tok/s) ↑ | 155.93 | 465.28 | 449.57 | 444.17 |
401
+
402
+ ##### Embedded-platform eager Transformers benchmarks
403
+
404
+ These preliminary measurements use raw Hugging Face Transformers in eager mode rather than vLLM. They are presented separately because their runtime, workload, and metric definitions differ from the vLLM serving benchmarks above.
405
+
406
+ | Board | Specification | Input | Prompt Tokens | Prefill Throughput | Prefill Latency | Decode Throughput | E2E Latency |
407
+ | --- | --- | --- | ---: | ---: | ---: | ---: | ---: |
408
+ | Jetson AGX Thor T5000 | 128 GB / MAXN | Text | 1705 | 8717 tok/s | 0.20 s | 37.3 tok/s | 3.60 s |
409
+ | Jetson AGX Thor T5000 | 128 GB / MAXN | Image | 911 | 4845 tok/s | 0.19 s | 42.6 tok/s | 3.17 s |
410
+ | Jetson AGX Thor T5000 | 128 GB / MAXN | Video | 1263 | 6032 tok/s | 0.21 s | 41.8 tok/s | 3.25 s |
411
+ | Jetson AGX Thor T4000 | 64 GB / MAXN, 1530 MHz | Text | 1705 | 6519 tok/s | 0.26 s | 34.1 tok/s | 3.99 s |
412
+ | Jetson AGX Thor T4000 | 64 GB / MAXN, 1530 MHz | Image | 911 | 3471 tok/s | 0.26 s | 40.3 tok/s | 3.41 s |
413
+ | Jetson AGX Thor T4000 | 64 GB / MAXN, 1530 MHz | Video | 1263 | 4164 tok/s | 0.30 s | 38.1 tok/s | 3.64 s |
414
+ | Jetson Thor T3000 | 32 GB / 1100 MHz | Text | 1705 | 5230 tok/s | 0.33 s | 29.7 tok/s | 4.61 s |
415
+ | Jetson Thor T3000 | 32 GB / 1100 MHz | Image | 911 | 2710 tok/s | 0.34 s | 36.3 tok/s | 3.83 s |
416
+ | Jetson Thor T3000 | 32 GB / 1100 MHz | Video | 1263 | 3388 tok/s | 0.37 s | 33.7 tok/s | 4.14 s |
417
+ | Jetson Thor T2000 | 16 GB / 702 MHz, THOR_NANO | Text | 1705 | 2355 tok/s | 0.72 s | 15.7 tok/s | 8.80 s |
418
+ | Jetson Thor T2000 | 16 GB / 702 MHz, THOR_NANO | Image | 911 | 1233 tok/s | 0.74 s | 19.6 tok/s | 7.21 s |
419
+ | Jetson Thor T2000 | 16 GB / 702 MHz, THOR_NANO | Video | 1263 | 1543 tok/s | 0.82 s | 18.0 tok/s | 7.87 s |
420
+ | Jetson AGX Orin | 64 GB | Text | 1705 | 3260 tok/s | 0.52 s | 12.3 tok/s | 10.83 s |
421
+ | Jetson AGX Orin | 64 GB | Image | 911 | 1840 tok/s | 0.50 s | 12.3 tok/s | 10.81 s |
422
+ | Jetson AGX Orin | 64 GB | Video | 1263 | 2103 tok/s | 0.60 s | 12.2 tok/s | 10.97 s |
423
+
424
+ **Benchmark notes**
425
+
426
+ - All Generator measurements use one GPU or one integrated computing platform.
427
+ - Generator values are average end-to-end or generation latency in seconds; lower is better.
428
+ - Unless otherwise specified, visual-generation measurements use **480p resolution**.
429
+ - Image-to-video measurements generate **189 output frames**.
430
+ - Jetson AGX Thor T5000 and Jetson T3000 visual-generation measurements use **832 × 480** resolution.
431
+ - Jetson T2000 visual-generation measurements use **448 × 256** resolution and therefore should not be compared directly with the 480p results. Its image-to-video values are warm-run measurements generating 189 frames.
432
+ - PyTorch Generator values report average generation latency rather than diffusion-only latency.
433
+ - Datacenter and enterprise forward- and inverse-dynamics results use the autonomous-driving (`AV`) configuration.
434
+ - Jetson AGX Thor T5000 and Jetson T3000 forward-dynamics, inverse-dynamics, and policy measurements use the DROID configuration with action chunk `[16, 8]`.
435
+
436
+ ## Usage
437
+
438
+ - See [Cosmos](https://github.com/nvidia/cosmos) for details.
439
+
440
+ ### Prompt upsampling
441
+
442
+ For optimal quality, prompts should be upsampled into a specific JSON structure. Description and code can be found [here](https://github.com/nvidia/cosmos-framework/blob/main/docs/prompt_upsampling.md).
443
+
444
+ For example, for image-to-video upsampling using Opus-4.6:
445
+
446
+ ```bash
447
+ git clone https://github.com/NVIDIA/cosmos-framework.git packages/cosmos-framework
448
+ pip install -e packages/cosmos-framework
449
+
450
+ export PROMPT_UPSAMPLER_ENDPOINT_URL="https://api.anthropic.com/v1/"
451
+ export PROMPT_UPSAMPLER_MODEL_NAME="claude-opus-4-6"
452
+ export PROMPT_UPSAMPLER_API_TOKEN="<your_token>"
453
+
454
+ python -m cosmos_framework.inference.prompt_upsampling \
455
+ --input inputs/prompt_upsampler/prompts_i2v.txt \
456
+ --image-list inputs/prompt_upsampler/images.txt \
457
+ --output outputs/prompt_upsampler/upsampled_i2v_prompts_opus \
458
+ --mode image2video \
459
+ --endpoint-url "${PROMPT_UPSAMPLER_ENDPOINT_URL}" \
460
+ --model "${PROMPT_UPSAMPLER_MODEL_NAME}" \
461
+ --api-token "${PROMPT_UPSAMPLER_API_TOKEN}" \
462
+ --resolution 480 \
463
+ --aspect-ratio "16,9" \
464
+ --duration "5s" \
465
+ --fps 24
466
+ ```
467
+
468
+ For image-to-video, provide either one shared image via `--image-url` or one image per prompt via `--image-list` (the image-list file must have the same number of non-empty lines as the prompt file). Accepted image formats: local paths, HTTP(S) URLs, and `data:` URLs.
469
+
470
+ ### vLLM-Omni
471
+
472
+ #### Container
473
+
474
+ ```
475
+ docker pull vllm/vllm-omni:cosmos3
476
+ ```
477
+
478
+ #### General Invocation
479
+
480
+ You can use the release-tested `vllm-omni` package for deploying an OpenAI-compatible API inference endpoint.
481
+ The recommended vLLM-Omni serving configuration for nvidia/Cosmos3-Edge on a single GPU is:
482
+
483
+ ```bash
484
+ vllm serve nvidia/Cosmos3-Edge \
485
+ --omni \
486
+ --host 0.0.0.0 \
487
+ --port 8000 \
488
+ --init-timeout 1800
489
+ ```
490
+
491
+ To speed up inference with additional GPUs, enable context parallelism with `--ulysses-degree` or switch to tensor parallelism with `--tensor-parallel-size`. Setting `--enable-layerwise-offload` can help reduce memory usage on GPUs with less available memory.
492
+
493
+ #### Examples
494
+
495
+ ##### Download example prompts
496
+
497
+ The example inputs (`assets/`) live in this model repo. Download just this folder with the Hugging Face CLI:
498
+
499
+ ```bash
500
+ pip install -U "huggingface_hub[cli]"
501
+ hf download nvidia/Cosmos3-Edge assets/ --local-dir Cosmos3-Edge
502
+ cd Cosmos3-Edge
503
+ ```
504
+
505
+ Run all commands below from the downloaded repo root.
506
+
507
+ ---
508
+
509
+ ##### Image to video generation
510
+
511
+ ```python
512
+ import json
513
+ import mimetypes
514
+ from pathlib import Path
515
+
516
+ import requests
517
+
518
+ # 1. Read JSON-upsampled prompt and negative prompt
519
+ json_prompt = json.load(open("assets/example_i2v_prompt.json"))
520
+ negative_prompt = json.load(open("assets/negative_prompt.json"))
521
+
522
+ # 2. Build and send the multipart API request
523
+ url = "http://localhost:8000/v1/videos/sync"
524
+ image_path = Path("assets/example_i2v_input.jpg")
525
+ mime_type = mimetypes.guess_type(image_path)[0] or "image/png"
526
+ data = {
527
+ "prompt": json.dumps(json_prompt),
528
+ "negative_prompt": json.dumps(negative_prompt),
529
+ "size": "832x480",
530
+ "num_frames": "121",
531
+ "fps": "24",
532
+ "num_inference_steps": "20",
533
+ "guidance_scale": "6.0",
534
+ "max_sequence_length": "4096",
535
+ "flow_shift": "12.0",
536
+ "extra_params": json.dumps(
537
+ {
538
+ "use_resolution_template": False,
539
+ "use_duration_template": False,
540
+ "guardrails": True,
541
+ }
542
+ ),
543
+ "seed": "0",
544
+ }
545
+
546
+ with image_path.open("rb") as image_file:
547
+ files = {
548
+ "input_reference": (image_path.name, image_file, mime_type),
549
+ }
550
+ print("Sending request to server...")
551
+ response = requests.post(
552
+ url,
553
+ data=data,
554
+ files=files,
555
+ headers={"Accept": "video/mp4"},
556
+ )
557
+ response.raise_for_status()
558
+
559
+ # 3. Save the generated video
560
+ output_path = Path("/tmp/cosmos3_edge_i2v.mp4")
561
+ output_path.write_bytes(response.content)
562
+ print(f"Saved video to {output_path}")
563
+ ```
564
+
565
+ Example output:
566
+
567
+ <video controls width="832" height="480" src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/edge_i2v_output.mp4"></video>
568
+
569
+ ---
570
+
571
+ ##### Action generation
572
+
573
+ The forward-dynamics example uses UMI robotics action trajectories, and the inverse-dynamics examples use autonomous-vehicle (AV) action trajectories. Source files:
574
+
575
+ - Forward dynamics first frame: `assets/example_action_fd_umi_first_frame.png`
576
+ - Forward dynamics action chunks: `assets/example_action_fd_umi_action_chunks.json`
577
+ - Forward dynamics output video: `assets/edge_action_fd_umi_2chunk_output.mp4`
578
+ - Inverse dynamics source videos: `assets/example_action_id_av_0_input.mp4`, `assets/example_action_id_av_1_input.mp4`
579
+ - Inverse dynamics predicted actions: `assets/edge_action_id_av_0_output.json`, `assets/edge_action_id_av_1_output.json`
580
+
581
+ ###### Action forward dynamics
582
+
583
+ The example below performs a 2-chunk UMI robotics rollout with the vLLM-Omni `/v1/videos/sync` inference endpoint. Each request sends one conditioning frame through `input_reference` and one 16-step normalized action chunk through `extra_params["action"]`. The request also sets the top-level `size` field to the input image resolution, so vLLM-Omni returns each chunk at the same resolution as the conditioning image without reflection padding. The stitched output drops each chunk's conditioning frame, producing 32 generated frames. The script extracts the last generated frame from each chunk and uses it as the next chunk's conditioning frame.
584
+
585
+ ```python
586
+ import json
587
+ import mimetypes
588
+ from pathlib import Path
589
+
590
+ import imageio.v3 as iio
591
+ import numpy as np
592
+ import requests
593
+ from PIL import Image
594
+
595
+ url = "http://localhost:8000/v1/videos/sync"
596
+ first_frame_path = Path("assets/example_action_fd_umi_first_frame.png")
597
+ action_spec = json.loads(Path("assets/example_action_fd_umi_action_chunks.json").read_text())
598
+ action_chunks = action_spec["action_chunks"]
599
+
600
+ prompt = action_spec.get("prompt", "mouse arrangement")
601
+ fps = int(action_spec.get("fps", 20))
602
+ action_chunk_size = int(action_spec.get("action_chunk_size", 16))
603
+ current_frame_path = first_frame_path
604
+ input_width, input_height = Image.open(first_frame_path).size
605
+ chunk_video_paths = []
606
+ stitch_frames = []
607
+
608
+ for chunk_idx, action_chunk in enumerate(action_chunks):
609
+ mime_type = mimetypes.guess_type(current_frame_path)[0] or "image/png"
610
+ extra_params = {
611
+ "action_mode": "forward_dynamics",
612
+ "domain_name": action_spec.get("domain_name", "umi"),
613
+ "action_chunk_size": action_chunk_size,
614
+ "image_size": action_spec.get("image_size", 256),
615
+ "view_point": action_spec.get("view_point", "ego_view"),
616
+ "action": action_chunk,
617
+ "guardrails": True,
618
+ }
619
+ data = {
620
+ "prompt": prompt,
621
+ "num_frames": str(action_chunk_size + 1), # conditioning frame + generated frames
622
+ "fps": str(fps),
623
+ "size": f"{input_width}x{input_height}", # return chunks at input resolution
624
+ "num_inference_steps": "30",
625
+ "guidance_scale": "1.0",
626
+ "flow_shift": "10.0",
627
+ "seed": str(chunk_idx),
628
+ "extra_params": json.dumps(extra_params),
629
+ }
630
+
631
+ with current_frame_path.open("rb") as image_file:
632
+ files = {"input_reference": (current_frame_path.name, image_file, mime_type)}
633
+ print(f"Sending action FD chunk {chunk_idx} to vLLM-Omni...")
634
+ response = requests.post(
635
+ url,
636
+ data=data,
637
+ files=files,
638
+ headers={"Accept": "video/mp4"},
639
+ timeout=600,
640
+ )
641
+ response.raise_for_status()
642
+
643
+ chunk_video_path = Path(f"/tmp/cosmos3_edge_action_fd_chunk_{chunk_idx:02d}.mp4")
644
+ chunk_video_path.write_bytes(response.content)
645
+ chunk_video_paths.append(chunk_video_path)
646
+
647
+ # The returned chunk contains the conditioning frame followed by generated frames.
648
+ # Drop the conditioning frame when stitching the generated-only rollout.
649
+ frames = iio.imread(chunk_video_path)
650
+ stitch_frames.extend(frames[1:])
651
+
652
+ # Autoregressive conditioning: use the final generated frame from this chunk
653
+ # as the input image for the next vLLM-Omni request.
654
+ if chunk_idx + 1 < len(action_chunks):
655
+ current_frame_path = Path(f"/tmp/cosmos3_edge_action_fd_ar_frame_{chunk_idx + 1:02d}.png")
656
+ iio.imwrite(current_frame_path, frames[-1])
657
+
658
+ stitched_path = Path("/tmp/cosmos3_edge_action_fd_umi_2chunk.mp4")
659
+ iio.imwrite(stitched_path, np.asarray(stitch_frames), fps=fps)
660
+ print("Generated chunk videos:", chunk_video_paths)
661
+ print("Saved stitched rollout:", stitched_path)
662
+ print("stitched resolution:", f"{input_width}x{input_height}")
663
+ ```
664
+
665
+
666
+ Example output:
667
+
668
+ <video width="512" controls src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/edge_action_fd_umi_2chunk_output.mp4"></video>
669
+
670
+ ###### Action inverse dynamics
671
+
672
+ ```python
673
+ import json
674
+ import time
675
+ from pathlib import Path
676
+
677
+ import requests
678
+
679
+ base_url = "http://localhost:8000"
680
+ input_videos = {
681
+ "av_inverse_0": Path("assets/example_action_id_av_0_input.mp4"),
682
+ "av_inverse_1": Path("assets/example_action_id_av_1_input.mp4"),
683
+ }
684
+
685
+ for name, video_path in input_videos.items():
686
+ extra_params = {
687
+ "action_mode": "inverse_dynamics",
688
+ "domain_name": "av",
689
+ "action_chunk_size": 60,
690
+ "image_size": 480,
691
+ "view_point": "ego_view",
692
+ "raw_action_dim": 9,
693
+ "guardrails": True,
694
+ }
695
+ data = {
696
+ "prompt": "You are an autonomous vehicle planning system.",
697
+ "num_frames": "61",
698
+ "fps": "10",
699
+ "num_inference_steps": "30",
700
+ "guidance_scale": "1.0",
701
+ "flow_shift": "10.0",
702
+ "seed": "0",
703
+ "extra_params": json.dumps(extra_params),
704
+ }
705
+
706
+ with video_path.open("rb") as video_file:
707
+ files = {
708
+ "input_reference": (video_path.name, video_file, "video/mp4"),
709
+ }
710
+ print(f"Submitting {name} request to server...")
711
+ response = requests.post(f"{base_url}/v1/videos", data=data, files=files)
712
+ response.raise_for_status()
713
+ initial = response.json()
714
+
715
+ while True:
716
+ response = requests.get(f"{base_url}/v1/videos/{initial['id']}", timeout=30)
717
+ response.raise_for_status()
718
+ final = response.json()
719
+ print(initial["id"], final.get("status"), f"{final.get('progress', 0)}%")
720
+ if final.get("status") == "completed":
721
+ break
722
+ if final.get("status") in {"failed", "cancelled"}:
723
+ raise RuntimeError(json.dumps(final, indent=2))
724
+ time.sleep(2)
725
+
726
+ action = final.get("action")
727
+ if not action or "data" not in action:
728
+ raise RuntimeError(f"Response did not include action data: {json.dumps(final, indent=2)}")
729
+
730
+ output_path = Path(f"/tmp/cosmos3_edge_action_id_{name}.json")
731
+ output_path.write_text(json.dumps(action, indent=2))
732
+ print(f"Saved predicted action to {output_path}")
733
+ print("action shape:", action.get("shape"), "dtype:", action.get("dtype"))
734
+ ```
735
+
736
+ Example outputs:
737
+
738
+ - [av_inverse_0 predicted action JSON](https://huggingface.co/nvidia/Cosmos3-Edge/blob/main/assets/edge_action_id_av_0_output.json)
739
+ - [av_inverse_1 predicted action JSON](https://huggingface.co/nvidia/Cosmos3-Edge/blob/main/assets/edge_action_id_av_1_output.json)
740
+
741
+ <img width="1280" src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/edge_action_id_av_0_output.png">
742
+
743
+ <img width="1280" src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/edge_action_id_av_1_output.png">
744
+
745
+ ### Diffusers
746
+
747
+ Cosmos3-Edge is supported in the Hugging Face Diffusers library through [`Cosmos3OmniPipeline`](https://huggingface.co/docs/diffusers/main/en/api/pipelines/cosmos3). The pipeline supports image-to-video generation and action-conditioned forward and inverse dynamics.
748
+
749
+ #### Container
750
+
751
+ To install Diffusers with `Cosmos3OmniPipeline`:
752
+
753
+ ```bash
754
+ uv venv --python 3.12 --seed --managed-python
755
+ source .venv/bin/activate
756
+ uv pip install \
757
+ "diffusers @ git+https://github.com/huggingface/diffusers.git" \
758
+ accelerate \
759
+ av \
760
+ cosmos_guardrail \
761
+ huggingface_hub \
762
+ imageio \
763
+ imageio-ffmpeg \
764
+ torch \
765
+ torchvision \
766
+ transformers
767
+ ```
768
+
769
+ #### Examples
770
+
771
+ The examples use the inputs in this repository's `assets/` directory. Run them from the model repository root.
772
+
773
+ ##### Image to video generation
774
+
775
+ ```python
776
+ import json
777
+ from pathlib import Path
778
+
779
+ import torch
780
+ from diffusers import Cosmos3OmniPipeline
781
+ from diffusers.schedulers.scheduling_unipc_multistep import UniPCMultistepScheduler
782
+ from diffusers.utils import export_to_video, load_image
783
+
784
+ # Read the JSON-upsampled positive and negative prompts.
785
+ json_prompt = json.loads(Path("assets/example_i2v_prompt.json").read_text())
786
+ negative_prompt = json.loads(Path("assets/negative_prompt.json").read_text())
787
+
788
+ pipe = Cosmos3OmniPipeline.from_pretrained(
789
+ "nvidia/Cosmos3-Edge",
790
+ torch_dtype=torch.bfloat16,
791
+ enable_safety_checker=True,
792
+ )
793
+ pipe.to("cuda")
794
+ pipe.scheduler = UniPCMultistepScheduler.from_config(
795
+ pipe.scheduler.config, flow_shift=12.0, use_karras_sigmas=False
796
+ )
797
+
798
+ result = pipe(
799
+ prompt=json.dumps(json_prompt),
800
+ negative_prompt=json.dumps(negative_prompt),
801
+ image=load_image("assets/example_i2v_input.jpg"),
802
+ num_frames=121,
803
+ height=480,
804
+ width=832,
805
+ fps=24.0,
806
+ num_inference_steps=20,
807
+ guidance_scale=6.0,
808
+ generator=torch.Generator(device="cuda").manual_seed(0),
809
+ add_resolution_template=False,
810
+ add_duration_template=False,
811
+ )
812
+
813
+ output_path = Path("assets/diffusers_outputs/edge_i2v_diffusers.mp4")
814
+ output_path.parent.mkdir(parents=True, exist_ok=True)
815
+ # macro_block_size=1 preserves the requested 832x480 resolution.
816
+ export_to_video(result.video, str(output_path), fps=24, macro_block_size=1)
817
+ print(f"Saved video to {output_path}")
818
+ ```
819
+
820
+ Example output:
821
+
822
+ <video controls width="832" height="480" src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/diffusers_outputs/edge_i2v_diffusers.mp4"></video>
823
+
824
+ ---
825
+
826
+ ##### Action generation
827
+
828
+ The forward-dynamics example uses UMI robotics action trajectories, and the inverse-dynamics examples use autonomous-vehicle (AV) action trajectories. The pipeline's `CosmosActionCondition` groups the action task, embodiment, action chunk, and conditioning image or video. Unlike the image-to-video example, action prompts are plain task descriptions and should not be prompt-upsampled.
829
+
830
+ ###### Action forward dynamics
831
+
832
+ This two-chunk UMI rollout conditions the first chunk on `assets/example_action_fd_umi_first_frame.png`, then conditions each subsequent chunk on the final generated frame of the previous chunk. Dropping each chunk's conditioning frame produces a stitched 32-frame rollout.
833
+
834
+ ```python
835
+ import json
836
+ from pathlib import Path
837
+
838
+ import torch
839
+ from diffusers import Cosmos3OmniPipeline, CosmosActionCondition
840
+ from diffusers.schedulers.scheduling_unipc_multistep import UniPCMultistepScheduler
841
+ from diffusers.utils import export_to_video, load_image
842
+
843
+ action_spec = json.loads(Path("assets/example_action_fd_umi_action_chunks.json").read_text())
844
+ output_dir = Path("assets/diffusers_outputs")
845
+ output_dir.mkdir(parents=True, exist_ok=True)
846
+
847
+ pipe = Cosmos3OmniPipeline.from_pretrained(
848
+ "nvidia/Cosmos3-Edge",
849
+ torch_dtype=torch.bfloat16,
850
+ enable_safety_checker=True,
851
+ )
852
+ pipe.to("cuda")
853
+ pipe.scheduler = UniPCMultistepScheduler.from_config(
854
+ pipe.scheduler.config, flow_shift=10.0, use_karras_sigmas=False
855
+ )
856
+
857
+ prompt = action_spec.get("prompt", "mouse arrangement")
858
+ fps = int(action_spec.get("fps", 20))
859
+ chunk_size = int(action_spec.get("action_chunk_size", 16))
860
+ current_frame = load_image("assets/example_action_fd_umi_first_frame.png")
861
+ stitched_frames = []
862
+ chunk_paths = []
863
+
864
+ for chunk_idx, action_chunk in enumerate(action_spec["action_chunks"]):
865
+ result = pipe(
866
+ prompt=prompt,
867
+ action=CosmosActionCondition(
868
+ mode="forward_dynamics",
869
+ chunk_size=chunk_size,
870
+ domain_name=action_spec.get("domain_name", "umi"),
871
+ resolution_tier=int(action_spec.get("image_size", 256)),
872
+ raw_actions=torch.tensor(action_chunk, dtype=torch.float32),
873
+ image=current_frame,
874
+ view_point=action_spec.get("view_point", "ego_view"),
875
+ ),
876
+ fps=fps,
877
+ num_inference_steps=30,
878
+ guidance_scale=1.0,
879
+ generator=torch.Generator(device="cuda").manual_seed(chunk_idx),
880
+ use_system_prompt=False,
881
+ )
882
+
883
+ chunk_path = output_dir / f"edge_action_fd_diffusers_chunk_{chunk_idx:02d}.mp4"
884
+ export_to_video(result.video, str(chunk_path), fps=fps, macro_block_size=1)
885
+ chunk_paths.append(chunk_path)
886
+ stitched_frames.extend(result.video[1:])
887
+ current_frame = result.video[-1]
888
+
889
+ stitched_path = output_dir / "edge_action_fd_umi_2chunk_diffusers.mp4"
890
+ export_to_video(stitched_frames, str(stitched_path), fps=fps, macro_block_size=1)
891
+ print("Generated chunk videos:", chunk_paths)
892
+ print("Saved stitched rollout:", stitched_path)
893
+ ```
894
+
895
+ Example output:
896
+
897
+ <video controls width="256" height="256" src="https://huggingface.co/nvidia/Cosmos3-Edge/resolve/main/assets/diffusers_outputs/edge_action_fd_umi_2chunk_diffusers.mp4"></video>
898
+
899
+ ###### Action inverse dynamics
900
+
901
+ This example predicts the 60-step, 9-D AV action sequence that connects each 61-frame conditioning video. It writes one JSON output per input video.
902
+
903
+ ```python
904
+ import json
905
+ from pathlib import Path
906
+
907
+ import torch
908
+ from diffusers import Cosmos3OmniPipeline, CosmosActionCondition
909
+ from diffusers.schedulers.scheduling_unipc_multistep import UniPCMultistepScheduler
910
+ from diffusers.utils import load_video
911
+
912
+ input_videos = {
913
+ "av_inverse_0": Path("assets/example_action_id_av_0_input.mp4"),
914
+ "av_inverse_1": Path("assets/example_action_id_av_1_input.mp4"),
915
+ }
916
+ output_dir = Path("assets/diffusers_outputs")
917
+ output_dir.mkdir(parents=True, exist_ok=True)
918
+
919
+ pipe = Cosmos3OmniPipeline.from_pretrained(
920
+ "nvidia/Cosmos3-Edge",
921
+ torch_dtype=torch.bfloat16,
922
+ enable_safety_checker=True,
923
+ )
924
+ pipe.to("cuda")
925
+ pipe.scheduler = UniPCMultistepScheduler.from_config(
926
+ pipe.scheduler.config, flow_shift=10.0, use_karras_sigmas=False
927
+ )
928
+
929
+ for name, video_path in input_videos.items():
930
+ result = pipe(
931
+ prompt="You are an autonomous vehicle planning system.",
932
+ action=CosmosActionCondition(
933
+ mode="inverse_dynamics",
934
+ chunk_size=60,
935
+ domain_name="av",
936
+ resolution_tier=480,
937
+ video=load_video(str(video_path)),
938
+ view_point="ego_view",
939
+ ),
940
+ fps=10,
941
+ num_inference_steps=30,
942
+ guidance_scale=1.0,
943
+ generator=torch.Generator(device="cuda").manual_seed(0),
944
+ use_system_prompt=False,
945
+ )
946
+ if result.action is None:
947
+ raise RuntimeError(f"{name} did not return an action tensor")
948
+
949
+ action = result.action[0].cpu()
950
+ output_path = output_dir / f"edge_action_id_{name}_diffusers.json"
951
+ output_path.write_text(
952
+ json.dumps(
953
+ {
954
+ "data": action.tolist(),
955
+ "shape": list(action.shape),
956
+ "dtype": str(action.dtype),
957
+ "raw_action_dim": 9,
958
+ "action_mode": "inverse_dynamics",
959
+ "domain_id": 1,
960
+ },
961
+ indent=2,
962
+ )
963
+ + "\n"
964
+ )
965
+ print(f"Saved predicted action to {output_path}; shape={tuple(action.shape)}")
966
+ ```
967
+
968
+ Example outputs:
969
+
970
+ - [av_inverse_0 predicted action JSON](https://huggingface.co/nvidia/Cosmos3-Edge/blob/main/assets/diffusers_outputs/edge_action_id_av_inverse_0_diffusers.json)
971
+ - [av_inverse_1 predicted action JSON](https://huggingface.co/nvidia/Cosmos3-Edge/blob/main/assets/diffusers_outputs/edge_action_id_av_inverse_1_diffusers.json)
972
+
973
+ ### vLLM
974
+
975
+ #### Container
976
+
977
+ ```bash
978
+ docker pull vllm/vllm-openai:cosmos3
979
+ ```
980
+
981
+ #### General Invocation
982
+
983
+ You can use the `vllm` package to deploy the Cosmos3-Edge reasoner as an OpenAI-compatible API endpoint. The recommended vLLM serving configuration for `nvidia/Cosmos3-Edge` on a single GPU is:
984
+
985
+ ```bash
986
+ vllm serve nvidia/Cosmos3-Edge \
987
+ --host 0.0.0.0 \
988
+ --port 8000 \
989
+ --max-model-len 131072 \
990
+ --allowed-local-media-path / \
991
+ --mm-processor-kwargs '{"do_resize": true, "min_pixels": 4096, "max_pixels": 16777216}' \
992
+ --media-io-kwargs '{"video": {"num_frames": 256}}'
993
+ ```
994
+
995
+ #### Examples
996
+
997
+ ##### Reasoning
998
+
999
+ Image input:
1000
+
1001
+ <img src="assets/example_reasoning_input.png" alt="Reasoning example input showing a tabletop robot-manipulation scene" width="640">
1002
+
1003
+ User prompt:
1004
+
1005
+ ```text
1006
+ The task is to put flower into the red bottle. Generate a plan consisting of subtasks for accomplish the task.
1007
+ ```
1008
+
1009
+ ```python
1010
+ import base64
1011
+ import json
1012
+ from pathlib import Path
1013
+
1014
+ import openai
1015
+
1016
+ # 1. Read the image reasoning prompt
1017
+ example = json.load(open("assets/example_reasoning_prompt.json"))
1018
+ image_path = Path("assets/example_reasoning_input.png").resolve()
1019
+ image_url = (
1020
+ "data:image/png;base64," + base64.b64encode(image_path.read_bytes()).decode()
1021
+ )
1022
+
1023
+ # 2. Query the OpenAI-compatible vLLM server
1024
+ client = openai.OpenAI(
1025
+ api_key="EMPTY",
1026
+ base_url="http://localhost:8000/v1",
1027
+ )
1028
+
1029
+ response = client.chat.completions.create(
1030
+ model=client.models.list().data[0].id,
1031
+ messages=[
1032
+ {
1033
+ "role": "user",
1034
+ "content": [
1035
+ {"type": "image_url", "image_url": {"url": image_url}},
1036
+ {"type": "text", "text": example["prompt"]},
1037
+ ],
1038
+ },
1039
+ ],
1040
+ max_tokens=example["max_tokens"],
1041
+ )
1042
+
1043
+ # 3. Print the default response (thinking is enabled)
1044
+ print(response.choices[0].message.content)
1045
+ ```
1046
+
1047
+ Example output:
1048
+
1049
+ ```text
1050
+ Got it, let's try to figure out how to put the flower into the red bottle. First, I need to identify the objects: the flower is the green one with the red center, and the red bottle is the red container. So the steps would involve moving the flower to the red bottle.
1051
+
1052
+ First, the robot arm needs to locate the flower. Then, grasp the flower. After grasping, lift it, then move it towards the red bottle. Then, position the flower over the red bottle's opening, and finally release it into the bottle. Wait, but maybe I need to check if the red bottle has an opening that can accept the flower. Assuming the red bottle is a container with an opening, so the steps would be: move to flower, grasp, lift, move to red bottle, position over opening, release. Let me make sure each step is clear.
1053
+
1054
+ First subtask: Position the robot arm above the flower. Then, lower the gripper to grasp the flower. Then, lift the flower from the table. Then, move the robot arm with the flower towards the red bottle. Then, position the flower over the red bottle's opening. Then, release the flower into the red bottle. That should cover the task.</think>
1055
+ To accomplish the task of putting the flower into the red bottle, the plan should follow these subtasks:
1056
+
1057
+ 1. **Position the robot arm above the flower** – Move the robot arm to a position directly over the green flower with the red center.
1058
+ 2. **Lower the gripper to grasp the flower** – Lower the gripper to make contact with the flower and close it around the stem.
1059
+ 3. **Lift the flower from the table** – Once the flower is securely grasped, lift it upward to clear the table surface.
1060
+ 4. **Move the robot arm with the flower toward the red bottle** – Transport the flower (still held by the gripper) from its current position to the location of the red bottle.
1061
+ 5. **Position the flower over the red bottle’s opening** – Align the flower so its stem is directly above the opening of the red bottle.
1062
+ 6. **Release the flower into the red bottle** – Open the gripper to let the flower fall into the red bottle, completing the task.
1063
+
1064
+ Each step ensures the flower is picked up, transported, and placed into the red bottle in a controlled manner.
1065
+ ```
1066
+
1067
+ Thinking is enabled by default. To disable it, add the following argument to the `client.chat.completions.create(...)` call:
1068
+
1069
+ ```python
1070
+ extra_body={"chat_template_kwargs": {"enable_thinking": False}}
1071
+ ```
1072
+
1073
+ ## Limitations
1074
+
1075
+ Cosmos3 may produce imperfect outputs in challenging scenarios. Generation artifacts include temporal inconsistency, unstable camera or object motion, imprecise physical interactions, and action-state drift — especially in long-horizon or high-resolution outputs. Reasoning may also be incorrect: object states, causal relationships, spatial geometry, temporal ordering, agent intent, and future outcomes can be misinferred, and complex or long-context inputs may yield hallucinated entities, inconsistent interpretations, or implausible predictions. Because the model lacks an explicit physics simulator, 3D geometry, 4D space-time evolution, object permanence, contact dynamics, and physical laws are only approximated — producing artifacts such as disappearing or morphing objects, unrealistic collisions, and physically implausible motions. Quality further degrades in out-of-distribution environments, safety-critical edge cases, and domains underrepresented in training.
1076
+
1077
+ Cosmos3 outputs should not be treated as physically accurate simulation, reliable ground-truth reasoning, or safety-certified decision making. Applications involving robotics control, autonomous systems, scientific simulation, or safety-critical planning require additional validation, external constraints, system-level safety analysis, and domain-specific guardrails before deployment.
1078
+
1079
+ ## Inference
1080
+
1081
+ **Acceleration Engine:** [vLLM-Omni](https://github.com/vllm-project/vllm-omni), [vLLM](https://github.com/vllm-project/vllm), [PyTorch](https://pytorch.org/)
1082
+
1083
+ **Test Hardware:** B200, H100, H20, RTX PRO 6000, DGX Station, DGX Spark, Jetson Thor, Jetson AGX Orin
1084
+
1085
+ ## Ethical Considerations
1086
+
1087
+ NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. Developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.
1088
+
1089
+ Please make sure you have proper rights and permissions for all input image and video content; if image or video includes people, personal health information, or intellectual property, the image or video generated will not blur or maintain proportions of image subjects included.
1090
+
1091
+ Users are responsible for model inputs and outputs. Users are responsible for ensuring safe integration of this model, including implementing guardrails as well as other safety mechanisms, prior to deployment.
1092
+
1093
+ For more detailed information on ethical considerations for this model, please see the Model Card++ [Explainability](EXPLAINABILITY.md), [Bias](BIAS.md), [Safety & Security](SAFETY.md), and [Privacy](PRIVACY.md) subcards. Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns [here](https://www.nvidia.com/en-us/support/submit-security-vulnerability/).
SAFETY.md ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Safety & Security
2
+
3
+ | Field | Response |
4
+ | :---- | :---- |
5
+ | Model Application(s) | World reasoning and generation for Physical AI. |
6
+ | Describe the life critical impact: | This model is not a safety-certified component and must not be used as the sole basis for life-critical decisions or control without additional system-level validation, safety analysis, and safeguards. The model is not designed or tested by NVIDIA for use in any system or application where the use of or failure of such system or application developed with the model could result in injury, death, or catastrophic damage. NVIDIA is not liable to any party, in whole or in part, for any claims or damages arising from those uses. Any system or application developed with the model must include sufficient safety and redundancy features and comply with applicable legal and regulatory standards and requirements. |
7
+ | Description of methods implemented in data acquisition or processing, if any, to address other types of potentially harmful data in the training, testing, and validation data: | Training, evaluation, and validation datasets pass through multi-stage automated and manual filtering to reduce harmful, unsafe, restricted, or policy-violating content. Pipelines include source-licensing review, deduplication, metadata-based and classifier-based moderation, embedding-based anomaly detection, and human audits on selected datasets. For Physical AI data (robotics, autonomous driving, industrial scenes), filtering also targets invalid action trajectories, physically implausible interactions, and unsafe control sequences. Synthetic and simulation-generated data are evaluated through internal validation before inclusion. Benchmark and red-team testing surface remaining safety gaps across world generation, reasoning, audio, and action tasks. No data-filtering process can guarantee complete removal; developers are responsible for application-specific safeguards and validation before deployment. |
8
+ | Description of any methods implemented in data acquisition or processing, if any, to address illegal or harmful content in the training data, including, but not limited to, child sexual abuse material (CSAM) and non-consensual intimate imagery (NCII) | In addition to the general unsafe-content filtering described above, training data acquisition and preprocessing apply CSAM- and NCII-specific safeguards: hash-matching systems against known CSAM databases, classifier-based moderation models trained specifically for explicit content and NCII detection, and provenance and licensing review for sources containing human imagery. Identified content is removed at ingest, with human review and targeted audits supplementing automated filtering for selected datasets. Despite these safeguards, no large-scale data-filtering system can guarantee complete detection. Ongoing monitoring and dataset review continue post-release. |
9
+ | Use Case Restrictions | Use is governed by the [OpenMDW1.1](https://openmdw.ai/) |
10
+ | Model and dataset restrictions | The Principle of least privilege (PoLP) is applied limiting access for dataset generation and model development. Restrictions enforce dataset access during training, and dataset license constraints adhered to. |
11
+ | Responsible Data Handling | This AI model was developed based on our policies to ensure responsible data handling and risk mitigation. The datasets used for training have been scanned for harmful content and illegal content, consistent with our policies including scanning for Child Sexual Abuse Material (CSAM). Ongoing review and monitoring mechanisms are in place based on our policies and to maintain data integrity. |
assets/benchmark-image2video.png ADDED
assets/benchmark-overall.png ADDED

Git LFS Details

  • SHA256: fdc1dbbeda37163b09aab0b69e22c9cae2880eeb53e2287d71eba77e2985a1c1
  • Pointer size: 130 Bytes
  • Size of remote file: 81 kB
assets/diffusers_outputs/edge_action_fd_diffusers_chunk_00.mp4 ADDED
Binary file (14.8 kB). View file
 
assets/diffusers_outputs/edge_action_fd_diffusers_chunk_01.mp4 ADDED
Binary file (13.2 kB). View file
 
assets/diffusers_outputs/edge_action_fd_umi_2chunk_diffusers.mp4 ADDED
Binary file (23.6 kB). View file
 
assets/diffusers_outputs/edge_action_id_av_inverse_0_diffusers.json ADDED
@@ -0,0 +1,672 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "data": [
3
+ [
4
+ -0.013148754835128784,
5
+ -0.007273353636264801,
6
+ 0.008258908987045288,
7
+ 0.9254555702209473,
8
+ -0.018639683723449707,
9
+ 0.004321083426475525,
10
+ -0.00694487988948822,
11
+ 0.9603041410446167,
12
+ 0.007375245913863182
13
+ ],
14
+ [
15
+ 0.0006928369402885437,
16
+ 0.00114353746175766,
17
+ 0.04833635687828064,
18
+ 0.9550113677978516,
19
+ 0.007736995816230774,
20
+ -0.0007977494969964027,
21
+ -0.001905590295791626,
22
+ 0.9611708521842957,
23
+ -0.0071649253368377686
24
+ ],
25
+ [
26
+ 0.00024224817752838135,
27
+ -0.00632748007774353,
28
+ 0.01743471622467041,
29
+ 0.9503518342971802,
30
+ 0.006431609392166138,
31
+ -0.0021766857244074345,
32
+ 0.004798382520675659,
33
+ 0.9540749192237854,
34
+ -0.002829238772392273
35
+ ],
36
+ [
37
+ -0.003921394236385822,
38
+ 0.008617669343948364,
39
+ -0.012175090610980988,
40
+ 0.9608586430549622,
41
+ -0.008618205785751343,
42
+ -0.008708074688911438,
43
+ -0.013742625713348389,
44
+ 0.9400895833969116,
45
+ 0.006977975368499756
46
+ ],
47
+ [
48
+ 0.005376532673835754,
49
+ 0.003240346908569336,
50
+ 0.018488049507141113,
51
+ 0.9523720145225525,
52
+ 0.01081898808479309,
53
+ -0.00035040080547332764,
54
+ 0.00804641842842102,
55
+ 0.9556390643119812,
56
+ 0.012530684471130371
57
+ ],
58
+ [
59
+ 0.005463764071464539,
60
+ 0.0012700557708740234,
61
+ -0.012111283838748932,
62
+ 0.9668004512786865,
63
+ 0.009593963623046875,
64
+ 0.0014052540063858032,
65
+ 0.00772630050778389,
66
+ 0.935010552406311,
67
+ 0.011620238423347473
68
+ ],
69
+ [
70
+ -0.003778284415602684,
71
+ 0.012686282396316528,
72
+ 0.012819170951843262,
73
+ 0.9748083353042603,
74
+ -0.015680819749832153,
75
+ -0.0014512911438941956,
76
+ -0.004034742712974548,
77
+ 0.9654931426048279,
78
+ 0.0029178932309150696
79
+ ],
80
+ [
81
+ 0.009581685066223145,
82
+ -0.0018721558153629303,
83
+ 0.015696480870246887,
84
+ 0.9498556852340698,
85
+ -0.007028155028820038,
86
+ -0.003986746072769165,
87
+ -0.0010101348161697388,
88
+ 0.9363378286361694,
89
+ 0.0034978240728378296
90
+ ],
91
+ [
92
+ 0.011020243167877197,
93
+ 0.015359997749328613,
94
+ 0.0042057037353515625,
95
+ 0.9537041783332825,
96
+ -0.008601069450378418,
97
+ -0.0073888301849365234,
98
+ 0.0013249143958091736,
99
+ 0.94188392162323,
100
+ 0.0001823045313358307
101
+ ],
102
+ [
103
+ 0.008615091443061829,
104
+ 0.005651026964187622,
105
+ -0.009945794939994812,
106
+ 0.9452113509178162,
107
+ 0.019210517406463623,
108
+ 0.004503607749938965,
109
+ 0.015948235988616943,
110
+ 0.9488579630851746,
111
+ 0.008347108960151672
112
+ ],
113
+ [
114
+ 0.001062244176864624,
115
+ -0.01891157031059265,
116
+ -0.0280563086271286,
117
+ 0.9730226993560791,
118
+ 0.011333107948303223,
119
+ -0.000612400472164154,
120
+ -0.004964202642440796,
121
+ 0.9605361819267273,
122
+ 0.00998196005821228
123
+ ],
124
+ [
125
+ 0.0016751736402511597,
126
+ -0.024208784103393555,
127
+ -0.024219349026679993,
128
+ 0.9559570550918579,
129
+ -0.009602159261703491,
130
+ -0.004984036087989807,
131
+ 0.0061578452587127686,
132
+ 0.950946033000946,
133
+ 0.008079171180725098
134
+ ],
135
+ [
136
+ -0.011940449476242065,
137
+ -0.0034200847148895264,
138
+ 0.0017094612121582031,
139
+ 0.9588748812675476,
140
+ 0.006712079048156738,
141
+ -0.004783693701028824,
142
+ -0.00014981627464294434,
143
+ 0.9792852997779846,
144
+ -0.00029080547392368317
145
+ ],
146
+ [
147
+ 0.0016713226214051247,
148
+ -0.0047683920711278915,
149
+ 0.0011281678453087807,
150
+ 0.9475633502006531,
151
+ 0.007233217358589172,
152
+ -9.954720735549927e-05,
153
+ -0.0002157837152481079,
154
+ 0.9581102132797241,
155
+ -0.001299828290939331
156
+ ],
157
+ [
158
+ 0.006934747099876404,
159
+ 0.008136779069900513,
160
+ -0.039625704288482666,
161
+ 0.9607610106468201,
162
+ 0.010957300662994385,
163
+ 0.0001928955316543579,
164
+ 0.004511512815952301,
165
+ 0.9533595442771912,
166
+ 0.011611387133598328
167
+ ],
168
+ [
169
+ 0.007694117724895477,
170
+ -0.01480981707572937,
171
+ 0.01341133564710617,
172
+ 0.9478503465652466,
173
+ 0.0021869465708732605,
174
+ -0.0011091921478509903,
175
+ 0.003402979113161564,
176
+ 0.9389904737472534,
177
+ -0.0016643255949020386
178
+ ],
179
+ [
180
+ -0.006875067949295044,
181
+ 0.0049460530281066895,
182
+ 0.0421476811170578,
183
+ 0.9672802090644836,
184
+ -0.01006162166595459,
185
+ 0.0008940547704696655,
186
+ 0.007537230849266052,
187
+ 0.9556049704551697,
188
+ 0.0027959682047367096
189
+ ],
190
+ [
191
+ -0.0024900436401367188,
192
+ -0.005135815590620041,
193
+ 0.05198696255683899,
194
+ 0.9647979140281677,
195
+ 0.01649463176727295,
196
+ 0.003368660807609558,
197
+ -0.019760966300964355,
198
+ 0.9663780331611633,
199
+ -0.004725992679595947
200
+ ],
201
+ [
202
+ -0.0026149116456508636,
203
+ -0.007602095603942871,
204
+ 0.03872739523649216,
205
+ 0.9427680969238281,
206
+ -0.0020749270915985107,
207
+ -0.004558362066745758,
208
+ -0.011337906122207642,
209
+ 0.9802517890930176,
210
+ 0.0020113736391067505
211
+ ],
212
+ [
213
+ -0.0024757981300354004,
214
+ -0.007645174860954285,
215
+ 0.07559360563755035,
216
+ 0.9630593061447144,
217
+ -0.0025666803121566772,
218
+ -0.00292031466960907,
219
+ -0.012108653783798218,
220
+ 0.9655929803848267,
221
+ 0.0013676062226295471
222
+ ],
223
+ [
224
+ 0.0007936935871839523,
225
+ 0.0024557560682296753,
226
+ 0.036987900733947754,
227
+ 0.9483445882797241,
228
+ 0.006975963711738586,
229
+ 0.0030634403228759766,
230
+ -0.0004689544439315796,
231
+ 0.9642810225486755,
232
+ -0.001054992899298668
233
+ ],
234
+ [
235
+ -0.003186628222465515,
236
+ 0.00013031065464019775,
237
+ 0.06438089907169342,
238
+ 0.967340350151062,
239
+ -0.008410289883613586,
240
+ -0.007106497883796692,
241
+ 0.010625198483467102,
242
+ 0.9285515546798706,
243
+ -0.0012674331665039062
244
+ ],
245
+ [
246
+ -0.02860349416732788,
247
+ -8.131563663482666e-05,
248
+ 0.08170737326145172,
249
+ 0.9743189811706543,
250
+ 0.004199020564556122,
251
+ 0.006051763892173767,
252
+ 0.004216104745864868,
253
+ 0.9849252700805664,
254
+ -0.01118806004524231
255
+ ],
256
+ [
257
+ 0.00029268115758895874,
258
+ -0.0008304938673973083,
259
+ 0.08716102689504623,
260
+ 0.9572217464447021,
261
+ 0.00250987708568573,
262
+ -0.0032331272959709167,
263
+ -0.004110082983970642,
264
+ 0.9600695371627808,
265
+ -0.0021736174821853638
266
+ ],
267
+ [
268
+ 0.016955643892288208,
269
+ 0.0030432939529418945,
270
+ 0.04992994666099548,
271
+ 0.9569373726844788,
272
+ -0.011746704578399658,
273
+ -0.0003188829869031906,
274
+ -0.007667466998100281,
275
+ 0.9866983890533447,
276
+ 0.004928670823574066
277
+ ],
278
+ [
279
+ -0.0039969682693481445,
280
+ 0.00038054585456848145,
281
+ 0.12631714344024658,
282
+ 0.9718866348266602,
283
+ 0.018440932035446167,
284
+ -0.005601778626441956,
285
+ -0.009917289018630981,
286
+ 0.9650411605834961,
287
+ 0.005232140421867371
288
+ ],
289
+ [
290
+ -0.0012138709425926208,
291
+ -0.011934876441955566,
292
+ 0.11297653615474701,
293
+ 0.9682045578956604,
294
+ 0.0012573739513754845,
295
+ 0.0006018783897161484,
296
+ 0.009243190288543701,
297
+ 0.9470562934875488,
298
+ 0.012865453958511353
299
+ ],
300
+ [
301
+ -0.009654894471168518,
302
+ 0.004492349922657013,
303
+ 0.14582459628582,
304
+ 0.941580057144165,
305
+ -0.027970850467681885,
306
+ -0.01605433225631714,
307
+ -0.003179602324962616,
308
+ 0.9500089883804321,
309
+ -0.005389504134654999
310
+ ],
311
+ [
312
+ 0.014612823724746704,
313
+ -0.004633047617971897,
314
+ 0.14664553105831146,
315
+ 0.9637702703475952,
316
+ -0.0011444943957030773,
317
+ -0.0005822107195854187,
318
+ 0.005188122391700745,
319
+ 0.9636419415473938,
320
+ -0.007603704929351807
321
+ ],
322
+ [
323
+ -0.014512777328491211,
324
+ -0.00830838829278946,
325
+ 0.14723633229732513,
326
+ 0.9575201272964478,
327
+ 0.009052962064743042,
328
+ 0.002744898200035095,
329
+ 0.00654207170009613,
330
+ 0.9790866374969482,
331
+ -0.006706550717353821
332
+ ],
333
+ [
334
+ -0.01381877064704895,
335
+ 0.013246327638626099,
336
+ 0.1438756138086319,
337
+ 0.9541648626327515,
338
+ 0.0031017810106277466,
339
+ -0.010317087173461914,
340
+ 0.004141256213188171,
341
+ 0.9406745433807373,
342
+ -0.0032720565795898438
343
+ ],
344
+ [
345
+ 0.0049401819705963135,
346
+ 0.016335099935531616,
347
+ 0.1370936781167984,
348
+ 0.9569792747497559,
349
+ 0.009543389081954956,
350
+ -0.0038724213372915983,
351
+ -0.011453330516815186,
352
+ 0.9742096066474915,
353
+ -0.013819366693496704
354
+ ],
355
+ [
356
+ 0.016965091228485107,
357
+ -0.014787629246711731,
358
+ 0.18282562494277954,
359
+ 0.952957034111023,
360
+ 0.00769689679145813,
361
+ -0.006391674280166626,
362
+ 0.00217418372631073,
363
+ 0.9660205841064453,
364
+ 0.006829023361206055
365
+ ],
366
+ [
367
+ 0.00011231936514377594,
368
+ 0.022837340831756592,
369
+ 0.21823179721832275,
370
+ 0.9779958128929138,
371
+ 0.0016702637076377869,
372
+ -0.01641136407852173,
373
+ 0.008365646004676819,
374
+ 0.9648821949958801,
375
+ -0.015010237693786621
376
+ ],
377
+ [
378
+ -0.003881126642227173,
379
+ 0.008091509342193604,
380
+ 0.16629643738269806,
381
+ 0.9440470933914185,
382
+ 0.017186373472213745,
383
+ -0.0032056421041488647,
384
+ 0.015325725078582764,
385
+ 0.9715288877487183,
386
+ 0.005628049373626709
387
+ ],
388
+ [
389
+ 0.015618979930877686,
390
+ -0.016067102551460266,
391
+ 0.1358950436115265,
392
+ 0.9455870985984802,
393
+ 0.015390992164611816,
394
+ 0.0032478421926498413,
395
+ 0.007700107991695404,
396
+ 0.949781060218811,
397
+ 0.00139538012444973
398
+ ],
399
+ [
400
+ 0.003707513213157654,
401
+ 0.0012879809364676476,
402
+ 0.18519513309001923,
403
+ 0.9606454968452454,
404
+ -0.016481131315231323,
405
+ -0.0009821802377700806,
406
+ -0.0053266435861587524,
407
+ 0.9794431924819946,
408
+ 0.002626672387123108
409
+ ],
410
+ [
411
+ 0.016481012105941772,
412
+ -0.017973721027374268,
413
+ 0.14953568577766418,
414
+ 0.9501946568489075,
415
+ 0.013054758310317993,
416
+ -0.0001233518123626709,
417
+ 0.002798639237880707,
418
+ 0.963482141494751,
419
+ 0.0029630735516548157
420
+ ],
421
+ [
422
+ 0.027081698179244995,
423
+ -0.008018411695957184,
424
+ 0.19762511551380157,
425
+ 0.9853548407554626,
426
+ 0.007277920842170715,
427
+ 0.0018384754657745361,
428
+ -0.0006946176290512085,
429
+ 0.9530956149101257,
430
+ -0.00409291684627533
431
+ ],
432
+ [
433
+ 0.009928137063980103,
434
+ -0.01654413342475891,
435
+ 0.18209686875343323,
436
+ 0.9711376428604126,
437
+ 0.01371067762374878,
438
+ -0.01334737241268158,
439
+ -0.011193245649337769,
440
+ 0.9716130495071411,
441
+ 0.005922876298427582
442
+ ],
443
+ [
444
+ 0.012314438819885254,
445
+ -0.0027115456759929657,
446
+ 0.18243494629859924,
447
+ 0.9741570949554443,
448
+ 0.008049450814723969,
449
+ -0.004693128168582916,
450
+ -0.003039032220840454,
451
+ 0.9581626057624817,
452
+ 0.012616187334060669
453
+ ],
454
+ [
455
+ 0.0076538920402526855,
456
+ -0.003307037055492401,
457
+ 0.20810538530349731,
458
+ 0.948331892490387,
459
+ -0.015447914600372314,
460
+ -0.01176406443119049,
461
+ -0.0022220220416784286,
462
+ 0.9713965058326721,
463
+ -0.0014124363660812378
464
+ ],
465
+ [
466
+ 0.022586889564990997,
467
+ -0.008036494255065918,
468
+ 0.21718934178352356,
469
+ 0.9554579257965088,
470
+ 0.028451621532440186,
471
+ -0.008404174819588661,
472
+ -0.0012748166918754578,
473
+ 0.9658167362213135,
474
+ -0.0026244521141052246
475
+ ],
476
+ [
477
+ 0.015891581773757935,
478
+ 0.0012519285082817078,
479
+ 0.2355501353740692,
480
+ 0.9612299799919128,
481
+ -0.005295991897583008,
482
+ 0.00039255619049072266,
483
+ -0.00497812032699585,
484
+ 0.9328453540802002,
485
+ -0.002513475716114044
486
+ ],
487
+ [
488
+ 0.024546697735786438,
489
+ 0.004739120602607727,
490
+ 0.24198676645755768,
491
+ 0.9556739926338196,
492
+ 0.001108948141336441,
493
+ -0.010602131485939026,
494
+ -0.0015903003513813019,
495
+ 0.9675569534301758,
496
+ 0.004108220338821411
497
+ ],
498
+ [
499
+ 0.02232934534549713,
500
+ 0.018866419792175293,
501
+ 0.24329781532287598,
502
+ 0.9607975482940674,
503
+ -0.008478760719299316,
504
+ -0.00401577353477478,
505
+ 0.005954533815383911,
506
+ 0.961711585521698,
507
+ -0.008179426193237305
508
+ ],
509
+ [
510
+ 0.014459583908319473,
511
+ 0.013193011283874512,
512
+ 0.2807546854019165,
513
+ 0.9628647565841675,
514
+ 0.02138429880142212,
515
+ -0.009663410484790802,
516
+ 0.012736231088638306,
517
+ 0.9604622721672058,
518
+ 0.004635050892829895
519
+ ],
520
+ [
521
+ 0.03173169493675232,
522
+ -0.008499197661876678,
523
+ 0.2548338770866394,
524
+ 0.9557382464408875,
525
+ 0.0049033742398023605,
526
+ 0.006540834903717041,
527
+ 0.013527542352676392,
528
+ 0.9523492455482483,
529
+ 0.0032977014780044556
530
+ ],
531
+ [
532
+ 0.03362193703651428,
533
+ 0.005373731255531311,
534
+ 0.28878676891326904,
535
+ 0.9541832804679871,
536
+ 0.00421798974275589,
537
+ -0.022053956985473633,
538
+ -0.007141679525375366,
539
+ 0.9740029573440552,
540
+ 0.002051055431365967
541
+ ],
542
+ [
543
+ 0.0156448632478714,
544
+ 0.007966414093971252,
545
+ 0.26515382528305054,
546
+ 0.9523801803588867,
547
+ 0.0037920400500297546,
548
+ -0.011845819652080536,
549
+ -0.005416005849838257,
550
+ 0.9764019846916199,
551
+ 0.0025727003812789917
552
+ ],
553
+ [
554
+ 0.025211334228515625,
555
+ -0.0038858801126480103,
556
+ 0.3200596272945404,
557
+ 0.9874192476272583,
558
+ 0.01006472110748291,
559
+ -0.005867555737495422,
560
+ 0.0030220672488212585,
561
+ 0.950593113899231,
562
+ -0.002622779458761215
563
+ ],
564
+ [
565
+ 0.016667742282152176,
566
+ 0.016612201929092407,
567
+ 0.3063710629940033,
568
+ 0.9813263416290283,
569
+ 0.010637477040290833,
570
+ -0.0004864633083343506,
571
+ 0.009502381086349487,
572
+ 0.9399935007095337,
573
+ -0.0036408603191375732
574
+ ],
575
+ [
576
+ 0.03205466270446777,
577
+ -0.005740225315093994,
578
+ 0.3219253718852997,
579
+ 0.9442741870880127,
580
+ -0.0003297049552202225,
581
+ -0.007991593331098557,
582
+ -0.012274682521820068,
583
+ 0.9457107782363892,
584
+ 0.001197025179862976
585
+ ],
586
+ [
587
+ 0.019879944622516632,
588
+ -0.00796326994895935,
589
+ 0.34765785932540894,
590
+ 0.9492185711860657,
591
+ 0.008849918842315674,
592
+ -0.003306932747364044,
593
+ 0.005508631467819214,
594
+ 0.9591333866119385,
595
+ 0.008243441581726074
596
+ ],
597
+ [
598
+ 0.015053778886795044,
599
+ -0.00721488893032074,
600
+ 0.3408358097076416,
601
+ 0.9282618761062622,
602
+ 0.002898307517170906,
603
+ -0.00362338125705719,
604
+ 0.027731001377105713,
605
+ 0.9604060053825378,
606
+ -0.00824989378452301
607
+ ],
608
+ [
609
+ 0.015081822872161865,
610
+ -0.006049111485481262,
611
+ 0.35627633333206177,
612
+ 0.9522294998168945,
613
+ 0.014767050743103027,
614
+ -0.013559997081756592,
615
+ -0.0005444735288619995,
616
+ 0.9336357116699219,
617
+ -0.008866548538208008
618
+ ],
619
+ [
620
+ 0.012881480157375336,
621
+ -0.008715510368347168,
622
+ 0.35815778374671936,
623
+ 0.9767504334449768,
624
+ 0.011995196342468262,
625
+ -0.0015369206666946411,
626
+ -0.00036385655403137207,
627
+ 0.9670126438140869,
628
+ 0.006960272789001465
629
+ ],
630
+ [
631
+ 0.022443406283855438,
632
+ -0.002777688205242157,
633
+ 0.3705684542655945,
634
+ 0.9601130485534668,
635
+ -0.010128200054168701,
636
+ -0.00759703665971756,
637
+ 0.0009619146585464478,
638
+ 0.968835711479187,
639
+ -0.006335556507110596
640
+ ],
641
+ [
642
+ 0.0191623717546463,
643
+ -0.003963552415370941,
644
+ 0.3500891327857971,
645
+ 0.9584890007972717,
646
+ -0.0029276683926582336,
647
+ -0.015166878700256348,
648
+ -0.002148374915122986,
649
+ 0.9575344920158386,
650
+ 0.010722845792770386
651
+ ],
652
+ [
653
+ 0.006769150495529175,
654
+ -0.0050390660762786865,
655
+ 0.4090595245361328,
656
+ 0.9641549587249756,
657
+ -0.002060607075691223,
658
+ -0.015374422073364258,
659
+ 0.005776405334472656,
660
+ 0.9640921354293823,
661
+ 0.0018393322825431824
662
+ ]
663
+ ],
664
+ "shape": [
665
+ 60,
666
+ 9
667
+ ],
668
+ "dtype": "torch.float32",
669
+ "raw_action_dim": 9,
670
+ "action_mode": "inverse_dynamics",
671
+ "domain_id": 1
672
+ }
assets/diffusers_outputs/edge_action_id_av_inverse_1_diffusers.json ADDED
@@ -0,0 +1,672 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "data": [
3
+ [
4
+ 0.059141844511032104,
5
+ -0.003840334713459015,
6
+ 1.0373594760894775,
7
+ 0.9279366731643677,
8
+ -0.01645451784133911,
9
+ -0.020578712224960327,
10
+ -0.010958120226860046,
11
+ 0.9640744924545288,
12
+ 0.0024261921644210815
13
+ ],
14
+ [
15
+ 0.07163303345441818,
16
+ 0.002209894359111786,
17
+ 1.0704994201660156,
18
+ 0.9624326229095459,
19
+ 0.011429950594902039,
20
+ -0.02556397207081318,
21
+ -0.005203992128372192,
22
+ 0.968371570110321,
23
+ -0.005390077829360962
24
+ ],
25
+ [
26
+ 0.06948350369930267,
27
+ -0.014859065413475037,
28
+ 1.0249040126800537,
29
+ 0.9573811292648315,
30
+ 0.007525742053985596,
31
+ -0.027830475941300392,
32
+ 0.006637901067733765,
33
+ 0.9581300616264343,
34
+ 0.00023680925369262695
35
+ ],
36
+ [
37
+ 0.07753375917673111,
38
+ 0.004523158073425293,
39
+ 0.9877839684486389,
40
+ 0.9649670124053955,
41
+ -0.006604701280593872,
42
+ -0.037096068263053894,
43
+ -0.021954774856567383,
44
+ 0.9435235261917114,
45
+ 0.013597071170806885
46
+ ],
47
+ [
48
+ 0.09455021470785141,
49
+ -0.0016047954559326172,
50
+ 1.0100252628326416,
51
+ 0.9584341645240784,
52
+ 0.014761030673980713,
53
+ -0.029446259140968323,
54
+ 0.00870533287525177,
55
+ 0.968270480632782,
56
+ 0.0247458815574646
57
+ ],
58
+ [
59
+ 0.10178711265325546,
60
+ -0.0029810070991516113,
61
+ 0.9616026878356934,
62
+ 0.9771547913551331,
63
+ 0.01504051685333252,
64
+ -0.031167365610599518,
65
+ 0.0053897276520729065,
66
+ 0.9344217777252197,
67
+ 0.012324824929237366
68
+ ],
69
+ [
70
+ 0.10360411554574966,
71
+ 0.01793801784515381,
72
+ 0.9839838743209839,
73
+ 0.986229658126831,
74
+ -0.011833727359771729,
75
+ -0.038624923676252365,
76
+ -0.007526323199272156,
77
+ 0.9758810997009277,
78
+ 0.005369395017623901
79
+ ],
80
+ [
81
+ 0.12239452451467514,
82
+ 0.010958259925246239,
83
+ 0.9665457010269165,
84
+ 0.9559676647186279,
85
+ -0.0019251927733421326,
86
+ -0.039464741945266724,
87
+ -0.005040377378463745,
88
+ 0.9393422603607178,
89
+ 0.00036060065031051636
90
+ ],
91
+ [
92
+ 0.13781818747520447,
93
+ 0.04306331276893616,
94
+ 0.9548782110214233,
95
+ 0.9634062051773071,
96
+ -0.0013715922832489014,
97
+ -0.045522540807724,
98
+ -0.0034839287400245667,
99
+ 0.9445981979370117,
100
+ -0.0009270161390304565
101
+ ],
102
+ [
103
+ 0.13575460016727448,
104
+ 0.026487261056900024,
105
+ 0.9226974844932556,
106
+ 0.9517682790756226,
107
+ 0.024003714323043823,
108
+ -0.03737533092498779,
109
+ 0.013349950313568115,
110
+ 0.9547375440597534,
111
+ 0.00824420154094696
112
+ ],
113
+ [
114
+ 0.12451967597007751,
115
+ -0.0071739256381988525,
116
+ 0.9000017642974854,
117
+ 0.9793621301651001,
118
+ 0.011195510625839233,
119
+ -0.04407672584056854,
120
+ -0.00877419114112854,
121
+ 0.9616803526878357,
122
+ 0.011973768472671509
123
+ ],
124
+ [
125
+ 0.12706036865711212,
126
+ -0.014932453632354736,
127
+ 0.9002858400344849,
128
+ 0.9622393250465393,
129
+ -0.00951644778251648,
130
+ -0.04734916239976883,
131
+ 0.003892853856086731,
132
+ 0.9567041397094727,
133
+ 0.013047799468040466
134
+ ],
135
+ [
136
+ 0.11344760656356812,
137
+ 0.01170305535197258,
138
+ 0.9190186858177185,
139
+ 0.9637442231178284,
140
+ 0.011624082922935486,
141
+ -0.04697572439908981,
142
+ -0.0024839788675308228,
143
+ 0.9862824082374573,
144
+ 0.0046536242589354515
145
+ ],
146
+ [
147
+ 0.1317308247089386,
148
+ 0.01151534914970398,
149
+ 0.9060279726982117,
150
+ 0.950132429599762,
151
+ 0.013150960206985474,
152
+ -0.042732544243335724,
153
+ -0.006613433361053467,
154
+ 0.9610092043876648,
155
+ 0.0009927898645401
156
+ ],
157
+ [
158
+ 0.13878925144672394,
159
+ 0.027730464935302734,
160
+ 0.8691807985305786,
161
+ 0.9631220698356628,
162
+ 0.016683101654052734,
163
+ -0.038141220808029175,
164
+ -0.002742782235145569,
165
+ 0.9560869932174683,
166
+ 0.009326145052909851
167
+ ],
168
+ [
169
+ 0.13446137309074402,
170
+ 0.0007270127534866333,
171
+ 0.9065344333648682,
172
+ 0.9507459402084351,
173
+ 0.007336311042308807,
174
+ -0.04232313856482506,
175
+ -0.001765731256455183,
176
+ 0.9377214908599854,
177
+ -0.004297852516174316
178
+ ],
179
+ [
180
+ 0.11476296186447144,
181
+ 0.02131199836730957,
182
+ 0.9385601878166199,
183
+ 0.9792501926422119,
184
+ -0.0066051185131073,
185
+ -0.04161176085472107,
186
+ 0.0019875168800354004,
187
+ 0.9670274257659912,
188
+ 0.005515553057193756
189
+ ],
190
+ [
191
+ 0.12210288643836975,
192
+ 0.014036169275641441,
193
+ 0.9407962560653687,
194
+ 0.9701698422431946,
195
+ 0.020105689764022827,
196
+ -0.040228381752967834,
197
+ -0.020383119583129883,
198
+ 0.9672138094902039,
199
+ 0.0005619972944259644
200
+ ],
201
+ [
202
+ 0.12542369961738586,
203
+ 0.012022823095321655,
204
+ 0.9342747926712036,
205
+ 0.9483041763305664,
206
+ 0.0013997424393892288,
207
+ -0.046562936156988144,
208
+ -0.02045336365699768,
209
+ 0.9865255355834961,
210
+ 0.00695318728685379
211
+ ],
212
+ [
213
+ 0.11753255128860474,
214
+ 0.016480877995491028,
215
+ 0.977397084236145,
216
+ 0.9714816212654114,
217
+ 0.0014084279537200928,
218
+ -0.04178629815578461,
219
+ -0.01719522476196289,
220
+ 0.9729042649269104,
221
+ 0.004064872860908508
222
+ ],
223
+ [
224
+ 0.12327518314123154,
225
+ 0.026617400348186493,
226
+ 0.9441711902618408,
227
+ 0.9547913670539856,
228
+ 0.009748861193656921,
229
+ -0.03178030252456665,
230
+ -0.005975648760795593,
231
+ 0.9724594950675964,
232
+ 0.0015931297093629837
233
+ ],
234
+ [
235
+ 0.11693878471851349,
236
+ 0.021891258656978607,
237
+ 0.9779582023620605,
238
+ 0.9773543477058411,
239
+ -0.0021515488624572754,
240
+ -0.043881744146347046,
241
+ 0.005668759346008301,
242
+ 0.9312025308609009,
243
+ -0.0018804669380187988
244
+ ],
245
+ [
246
+ 0.09713619947433472,
247
+ 0.022913970053195953,
248
+ 0.9865879416465759,
249
+ 0.984277606010437,
250
+ 0.008582152426242828,
251
+ -0.035678133368492126,
252
+ -0.003005385398864746,
253
+ 0.9906625747680664,
254
+ -0.010433465242385864
255
+ ],
256
+ [
257
+ 0.11487491428852081,
258
+ 0.02062314748764038,
259
+ 1.004561185836792,
260
+ 0.9658318161964417,
261
+ 0.00811738520860672,
262
+ -0.0393141433596611,
263
+ -0.008064255118370056,
264
+ 0.9643077850341797,
265
+ -0.00047591328620910645
266
+ ],
267
+ [
268
+ 0.12689977884292603,
269
+ 0.02446255087852478,
270
+ 0.9813741445541382,
271
+ 0.9599205255508423,
272
+ -0.007350906729698181,
273
+ -0.03434314206242561,
274
+ -0.0102815181016922,
275
+ 0.99027019739151,
276
+ 0.002850934863090515
277
+ ],
278
+ [
279
+ 0.10348488390445709,
280
+ 0.01788690686225891,
281
+ 1.0414836406707764,
282
+ 0.9772853851318359,
283
+ 0.019330114126205444,
284
+ -0.041947878897190094,
285
+ -0.013509660959243774,
286
+ 0.9699065089225769,
287
+ 0.005952954292297363
288
+ ],
289
+ [
290
+ 0.10493399202823639,
291
+ 0.010198116302490234,
292
+ 1.0407824516296387,
293
+ 0.9719204902648926,
294
+ 0.0058035897091031075,
295
+ -0.03458989039063454,
296
+ 0.003740936517715454,
297
+ 0.9522305130958557,
298
+ 0.012766420841217041
299
+ ],
300
+ [
301
+ 0.09770180284976959,
302
+ 0.024997010827064514,
303
+ 1.0794150829315186,
304
+ 0.9405001401901245,
305
+ -0.02436143159866333,
306
+ -0.04618346691131592,
307
+ -0.008885281160473824,
308
+ 0.9424073696136475,
309
+ -0.0033924728631973267
310
+ ],
311
+ [
312
+ 0.11438962817192078,
313
+ 0.01623646914958954,
314
+ 1.0927131175994873,
315
+ 0.9766831398010254,
316
+ 0.0005866186693310738,
317
+ -0.030141858384013176,
318
+ 0.0021623969078063965,
319
+ 0.9683176875114441,
320
+ -0.0047433823347091675
321
+ ],
322
+ [
323
+ 0.07521477341651917,
324
+ 0.008214041590690613,
325
+ 1.098933219909668,
326
+ 0.9660043120384216,
327
+ 0.007547542452812195,
328
+ -0.025479033589363098,
329
+ 0.004106804728507996,
330
+ 0.9826686978340149,
331
+ -0.001127287745475769
332
+ ],
333
+ [
334
+ 0.07278415560722351,
335
+ 0.0321023166179657,
336
+ 1.1175589561462402,
337
+ 0.9674540758132935,
338
+ 0.005659177899360657,
339
+ -0.038438498973846436,
340
+ -0.0007940381765365601,
341
+ 0.9435781240463257,
342
+ -0.0032588541507720947
343
+ ],
344
+ [
345
+ 0.08530683070421219,
346
+ 0.02760574221611023,
347
+ 1.123960018157959,
348
+ 0.9651504158973694,
349
+ 0.010333657264709473,
350
+ -0.02847376838326454,
351
+ -0.014152109622955322,
352
+ 0.9765793681144714,
353
+ -0.007708162069320679
354
+ ],
355
+ [
356
+ 0.08623477816581726,
357
+ -2.8833746910095215e-05,
358
+ 1.1860765218734741,
359
+ 0.9632298350334167,
360
+ 0.009518980979919434,
361
+ -0.028353288769721985,
362
+ 0.0003351382911205292,
363
+ 0.9702121019363403,
364
+ 0.011311382055282593
365
+ ],
366
+ [
367
+ 0.06764379888772964,
368
+ 0.028459995985031128,
369
+ 1.228102207183838,
370
+ 0.9854918718338013,
371
+ 0.004853567108511925,
372
+ -0.030850589275360107,
373
+ 0.005490615963935852,
374
+ 0.9692810773849487,
375
+ -0.004521816968917847
376
+ ],
377
+ [
378
+ 0.05355161428451538,
379
+ 0.020747363567352295,
380
+ 1.2010810375213623,
381
+ 0.951269805431366,
382
+ 0.016863375902175903,
383
+ -0.017977416515350342,
384
+ 0.01373264193534851,
385
+ 0.9801374077796936,
386
+ 0.014254122972488403
387
+ ],
388
+ [
389
+ 0.07317647337913513,
390
+ 0.0030185580253601074,
391
+ 1.18898344039917,
392
+ 0.9577667713165283,
393
+ 0.01679345965385437,
394
+ -0.010508865118026733,
395
+ 0.006877075880765915,
396
+ 0.9590687155723572,
397
+ 0.005443556234240532
398
+ ],
399
+ [
400
+ 0.04951860010623932,
401
+ 0.01835135743021965,
402
+ 1.2524373531341553,
403
+ 0.9677692651748657,
404
+ -0.012610375881195068,
405
+ -0.01456555724143982,
406
+ -0.005562201142311096,
407
+ 0.9804211854934692,
408
+ 0.005360782146453857
409
+ ],
410
+ [
411
+ 0.057762667536735535,
412
+ -0.0012004673480987549,
413
+ 1.2260611057281494,
414
+ 0.9578285217285156,
415
+ 0.0164794921875,
416
+ -0.00892224907875061,
417
+ -0.002040460705757141,
418
+ 0.9750438332557678,
419
+ 0.010551542043685913
420
+ ],
421
+ [
422
+ 0.0635719895362854,
423
+ 0.009304247796535492,
424
+ 1.2985970973968506,
425
+ 0.997957170009613,
426
+ 0.005984649062156677,
427
+ -0.006568968296051025,
428
+ -0.005957365036010742,
429
+ 0.9624383449554443,
430
+ 0.0034569650888442993
431
+ ],
432
+ [
433
+ 0.030685484409332275,
434
+ -0.0031789839267730713,
435
+ 1.2745897769927979,
436
+ 0.9833477735519409,
437
+ 0.015771299600601196,
438
+ -0.02075822651386261,
439
+ -0.018386155366897583,
440
+ 0.9756336212158203,
441
+ 0.011255372315645218
442
+ ],
443
+ [
444
+ 0.023339152336120605,
445
+ 0.010662931948900223,
446
+ 1.300084114074707,
447
+ 0.989835262298584,
448
+ 0.006620235741138458,
449
+ -0.0073957666754722595,
450
+ -0.006816834211349487,
451
+ 0.9638521075248718,
452
+ 0.01855221390724182
453
+ ],
454
+ [
455
+ 0.012639999389648438,
456
+ 0.007987678050994873,
457
+ 1.3306738138198853,
458
+ 0.9491333961486816,
459
+ -0.020535647869110107,
460
+ -0.01028469204902649,
461
+ -0.002563953399658203,
462
+ 0.9858134388923645,
463
+ 0.0020048022270202637
464
+ ],
465
+ [
466
+ 0.02348978817462921,
467
+ -0.0019411742687225342,
468
+ 1.3654818534851074,
469
+ 0.969693124294281,
470
+ 0.027309060096740723,
471
+ -0.004834961146116257,
472
+ -0.0036605969071388245,
473
+ 0.9743373990058899,
474
+ 0.003153502941131592
475
+ ],
476
+ [
477
+ 0.013904020190238953,
478
+ 0.013629376888275146,
479
+ 1.394413948059082,
480
+ 0.972601592540741,
481
+ -0.00408954918384552,
482
+ 0.004027083516120911,
483
+ -0.008378058671951294,
484
+ 0.9446616172790527,
485
+ 0.0034879446029663086
486
+ ],
487
+ [
488
+ 0.02238820493221283,
489
+ 0.01910078525543213,
490
+ 1.4235327243804932,
491
+ 0.968029797077179,
492
+ 0.004553822800517082,
493
+ -0.0062204450368881226,
494
+ -0.003272419795393944,
495
+ 0.977702260017395,
496
+ 0.00832560658454895
497
+ ],
498
+ [
499
+ 0.02112443745136261,
500
+ 0.04720121622085571,
501
+ 1.4362165927886963,
502
+ 0.9765746593475342,
503
+ -0.013532817363739014,
504
+ 0.001711629331111908,
505
+ 0.007163316011428833,
506
+ 0.9686256647109985,
507
+ -0.010016411542892456
508
+ ],
509
+ [
510
+ 0.007742851972579956,
511
+ 0.03149166703224182,
512
+ 1.4930720329284668,
513
+ 0.9732664823532104,
514
+ 0.01966017484664917,
515
+ -0.0022897571325302124,
516
+ 0.011702001094818115,
517
+ 0.96928870677948,
518
+ 0.006121553480625153
519
+ ],
520
+ [
521
+ 0.022700637578964233,
522
+ 0.010335221886634827,
523
+ 1.4739594459533691,
524
+ 0.9702088832855225,
525
+ 0.0024269153364002705,
526
+ 0.01349705457687378,
527
+ 0.013742953538894653,
528
+ 0.9670001864433289,
529
+ 0.006703421473503113
530
+ ],
531
+ [
532
+ 0.02724406123161316,
533
+ 0.02931670844554901,
534
+ 1.5207319259643555,
535
+ 0.9660757184028625,
536
+ 0.004963122308254242,
537
+ -0.017152994871139526,
538
+ -0.009395450353622437,
539
+ 0.9865334630012512,
540
+ 0.009139366447925568
541
+ ],
542
+ [
543
+ 0.008380383253097534,
544
+ 0.024726346135139465,
545
+ 1.4987715482711792,
546
+ 0.9654471278190613,
547
+ 0.0028583072125911713,
548
+ -0.005337700247764587,
549
+ -0.0050354450941085815,
550
+ 0.9871041774749756,
551
+ 0.006967529654502869
552
+ ],
553
+ [
554
+ 0.01739254593849182,
555
+ 0.012995205819606781,
556
+ 1.5692707300186157,
557
+ 1.0089263916015625,
558
+ 0.013926923274993896,
559
+ 0.0009343177080154419,
560
+ 0.004500538110733032,
561
+ 0.9502257108688354,
562
+ 0.006055116653442383
563
+ ],
564
+ [
565
+ 0.009858133271336555,
566
+ 0.03461769223213196,
567
+ 1.5677274465560913,
568
+ 0.9968569278717041,
569
+ 0.011664733290672302,
570
+ 0.004488259553909302,
571
+ 0.00662684440612793,
572
+ 0.9470456838607788,
573
+ 0.0005231946706771851
574
+ ],
575
+ [
576
+ 0.02299785614013672,
577
+ 0.009481832385063171,
578
+ 1.5700998306274414,
579
+ 0.9577478766441345,
580
+ 0.00069449283182621,
581
+ -0.0011343881487846375,
582
+ -0.016278564929962158,
583
+ 0.958492636680603,
584
+ 0.006463430821895599
585
+ ],
586
+ [
587
+ 0.005318776238709688,
588
+ 0.008516699075698853,
589
+ 1.615574836730957,
590
+ 0.9617098569869995,
591
+ 0.007522448897361755,
592
+ 0.0025394558906555176,
593
+ 0.005760625004768372,
594
+ 0.9720036387443542,
595
+ 0.015061944723129272
596
+ ],
597
+ [
598
+ 0.007067561149597168,
599
+ 0.0065644532442092896,
600
+ 1.6096922159194946,
601
+ 0.9413715600967407,
602
+ -0.0019346103072166443,
603
+ 0.002095624804496765,
604
+ 0.02600991725921631,
605
+ 0.974121630191803,
606
+ -0.006266683340072632
607
+ ],
608
+ [
609
+ 0.007169589400291443,
610
+ 0.009554922580718994,
611
+ 1.6439979076385498,
612
+ 0.964790403842926,
613
+ 0.014039307832717896,
614
+ -0.006732136011123657,
615
+ 0.00041218847036361694,
616
+ 0.9473226070404053,
617
+ -0.01044127345085144
618
+ ],
619
+ [
620
+ 0.007147058844566345,
621
+ 0.00785742700099945,
622
+ 1.644051194190979,
623
+ 0.985714852809906,
624
+ 0.0075702965259552,
625
+ 0.0006187558174133301,
626
+ -0.000648103654384613,
627
+ 0.9734295010566711,
628
+ 0.009049922227859497
629
+ ],
630
+ [
631
+ 0.015374734997749329,
632
+ 0.014419212937355042,
633
+ 1.6574026346206665,
634
+ 0.9712061285972595,
635
+ -0.01914668083190918,
636
+ -0.0018936395645141602,
637
+ -0.0007403641939163208,
638
+ 0.9860180616378784,
639
+ -0.006495922803878784
640
+ ],
641
+ [
642
+ 0.013697490096092224,
643
+ 0.013768978416919708,
644
+ 1.642235517501831,
645
+ 0.9747515916824341,
646
+ -0.002270542085170746,
647
+ -0.011506795883178711,
648
+ -0.006279811263084412,
649
+ 0.9668055772781372,
650
+ 0.013116374611854553
651
+ ],
652
+ [
653
+ -0.0011235475540161133,
654
+ 0.013980269432067871,
655
+ 1.7224175930023193,
656
+ 0.9761761426925659,
657
+ -0.0001882612705230713,
658
+ -0.008678078651428223,
659
+ 0.002798914909362793,
660
+ 0.9733132719993591,
661
+ 0.00561833381652832
662
+ ]
663
+ ],
664
+ "shape": [
665
+ 60,
666
+ 9
667
+ ],
668
+ "dtype": "torch.float32",
669
+ "raw_action_dim": 9,
670
+ "action_mode": "inverse_dynamics",
671
+ "domain_id": 1
672
+ }
assets/diffusers_outputs/edge_i2v_diffusers.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2fe93251039d8640625f660f42514d8fddd0812ae6918a4ea3cf5fc2363e4a16
3
+ size 1278049
assets/edge_action_fd_umi_2chunk_output.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:10037bf0c2a20c46f24e616d7b822932babb45f72113833f320e2bb524c8c57b
3
+ size 32755
assets/edge_action_id_av_0_output.json ADDED
@@ -0,0 +1,672 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "data": [
3
+ [
4
+ 0.0107421875,
5
+ -0.00048828125,
6
+ 0.0859375,
7
+ 0.95703125,
8
+ 0.0025634765625,
9
+ 0.00390625,
10
+ 0.0087890625,
11
+ 0.9609375,
12
+ 0.00390625
13
+ ],
14
+ [
15
+ -0.004638671875,
16
+ 0.005859375,
17
+ -0.0146484375,
18
+ 0.96875,
19
+ 0.01171875,
20
+ -0.0009765625,
21
+ -0.0029296875,
22
+ 0.9609375,
23
+ 0.0068359375
24
+ ],
25
+ [
26
+ 0.0078125,
27
+ 0.0009765625,
28
+ 0.0048828125,
29
+ 0.921875,
30
+ 0.015625,
31
+ -0.013671875,
32
+ 0.0234375,
33
+ 0.9765625,
34
+ -0.00341796875
35
+ ],
36
+ [
37
+ -0.003173828125,
38
+ 0.005859375,
39
+ 0.0078125,
40
+ 0.9609375,
41
+ -0.0029296875,
42
+ -0.000244140625,
43
+ 0.009765625,
44
+ 0.9609375,
45
+ 0.0029296875
46
+ ],
47
+ [
48
+ -0.005615234375,
49
+ -0.01953125,
50
+ -0.00927734375,
51
+ 0.9609375,
52
+ 0.005859375,
53
+ -0.009765625,
54
+ -0.0087890625,
55
+ 0.9609375,
56
+ -0.001953125
57
+ ],
58
+ [
59
+ -0.013671875,
60
+ -0.01953125,
61
+ -0.012939453125,
62
+ 0.9453125,
63
+ -0.001953125,
64
+ 0.001953125,
65
+ -0.0029296875,
66
+ 0.92578125,
67
+ -0.001953125
68
+ ],
69
+ [
70
+ 0.00341796875,
71
+ -0.0086669921875,
72
+ 0.0078125,
73
+ 0.9609375,
74
+ 0.00244140625,
75
+ 0.0048828125,
76
+ 0.009765625,
77
+ 0.9453125,
78
+ 0.00146484375
79
+ ],
80
+ [
81
+ -0.015625,
82
+ 0.00390625,
83
+ -0.02734375,
84
+ 0.94140625,
85
+ -0.0048828125,
86
+ -0.0029296875,
87
+ -0.0078125,
88
+ 0.96484375,
89
+ 0.0028076171875
90
+ ],
91
+ [
92
+ 0.013671875,
93
+ 0.0009765625,
94
+ -0.0390625,
95
+ 0.9453125,
96
+ 0.0078125,
97
+ 0.005859375,
98
+ -0.01953125,
99
+ 0.921875,
100
+ -0.009765625
101
+ ],
102
+ [
103
+ 0.005859375,
104
+ 0.005859375,
105
+ -0.006591796875,
106
+ 0.9765625,
107
+ -0.0029296875,
108
+ -0.00244140625,
109
+ -0.0009765625,
110
+ 0.96875,
111
+ 0.015625
112
+ ],
113
+ [
114
+ -0.013671875,
115
+ -0.013671875,
116
+ -0.0078125,
117
+ 0.96875,
118
+ -0.0009765625,
119
+ 0.002197265625,
120
+ -0.015625,
121
+ 0.95703125,
122
+ -0.01171875
123
+ ],
124
+ [
125
+ 0.001708984375,
126
+ 0.01953125,
127
+ -0.0078125,
128
+ 0.9453125,
129
+ -0.0087890625,
130
+ 0.005859375,
131
+ 0.0126953125,
132
+ 0.9375,
133
+ 0.013671875
134
+ ],
135
+ [
136
+ 0.005859375,
137
+ -0.0009765625,
138
+ -0.0111083984375,
139
+ 0.94921875,
140
+ -0.013671875,
141
+ -0.001708984375,
142
+ 0.009765625,
143
+ 0.953125,
144
+ 0.002197265625
145
+ ],
146
+ [
147
+ -0.0009765625,
148
+ -0.021484375,
149
+ 0.021484375,
150
+ 0.96484375,
151
+ -0.0087890625,
152
+ -0.0078125,
153
+ 0.00341796875,
154
+ 0.953125,
155
+ -0.005859375
156
+ ],
157
+ [
158
+ 0.02734375,
159
+ -0.01953125,
160
+ 0.0068359375,
161
+ 0.95703125,
162
+ 0.009765625,
163
+ 0.00244140625,
164
+ -0.0078125,
165
+ 0.953125,
166
+ 0.013671875
167
+ ],
168
+ [
169
+ 0.017578125,
170
+ -0.00927734375,
171
+ 0.046875,
172
+ 0.95703125,
173
+ 0.0087890625,
174
+ 0.001953125,
175
+ -0.009765625,
176
+ 0.9453125,
177
+ 0.01171875
178
+ ],
179
+ [
180
+ 0.01171875,
181
+ 0.0087890625,
182
+ 0.01611328125,
183
+ 0.9453125,
184
+ -0.004638671875,
185
+ -0.0087890625,
186
+ 0.00537109375,
187
+ 0.953125,
188
+ -0.01171875
189
+ ],
190
+ [
191
+ 0.001220703125,
192
+ 0.00390625,
193
+ 0.0458984375,
194
+ 0.9609375,
195
+ 0.0078125,
196
+ 0.0029296875,
197
+ 0.0087890625,
198
+ 0.94921875,
199
+ 0.0048828125
200
+ ],
201
+ [
202
+ -0.005859375,
203
+ 0.001953125,
204
+ 0.02392578125,
205
+ 0.98046875,
206
+ 0.01953125,
207
+ 0.005859375,
208
+ 0.00634765625,
209
+ 0.95703125,
210
+ 0.005859375
211
+ ],
212
+ [
213
+ -0.0068359375,
214
+ -0.003662109375,
215
+ 0.0634765625,
216
+ 0.9296875,
217
+ -0.0068359375,
218
+ 0.0001220703125,
219
+ 0.015625,
220
+ 0.94921875,
221
+ 0.000244140625
222
+ ],
223
+ [
224
+ 0.0068359375,
225
+ 0.005859375,
226
+ 0.06591796875,
227
+ 0.9296875,
228
+ -0.01171875,
229
+ 0.0029296875,
230
+ 0.013671875,
231
+ 0.953125,
232
+ -0.00390625
233
+ ],
234
+ [
235
+ 0.01171875,
236
+ -0.02734375,
237
+ 0.07421875,
238
+ 0.9609375,
239
+ 0.0078125,
240
+ 0.0078125,
241
+ 0.013671875,
242
+ 0.9765625,
243
+ 0.00390625
244
+ ],
245
+ [
246
+ -0.0018310546875,
247
+ 0.013671875,
248
+ 0.0888671875,
249
+ 0.95703125,
250
+ -0.015625,
251
+ 0.001953125,
252
+ 0.009765625,
253
+ 0.96875,
254
+ 0.0078125
255
+ ],
256
+ [
257
+ 0.015625,
258
+ -0.025390625,
259
+ 0.08251953125,
260
+ 0.94921875,
261
+ 0.0068359375,
262
+ -0.013671875,
263
+ -0.002197265625,
264
+ 0.96875,
265
+ 0.001953125
266
+ ],
267
+ [
268
+ 0.017578125,
269
+ 0.00146484375,
270
+ 0.09619140625,
271
+ 0.94140625,
272
+ 0.0029296875,
273
+ 0.01171875,
274
+ 0.0067138671875,
275
+ 0.9296875,
276
+ 0.0029296875
277
+ ],
278
+ [
279
+ -0.0001220703125,
280
+ -0.025390625,
281
+ 0.111328125,
282
+ 0.96875,
283
+ 0.00390625,
284
+ -0.001220703125,
285
+ 0.0006103515625,
286
+ 0.94140625,
287
+ 0.00048828125
288
+ ],
289
+ [
290
+ 0.00146484375,
291
+ 0.0078125,
292
+ 0.08935546875,
293
+ 0.94921875,
294
+ -0.00238037109375,
295
+ -0.0087890625,
296
+ -0.005859375,
297
+ 0.95703125,
298
+ 0.0029296875
299
+ ],
300
+ [
301
+ -0.00390625,
302
+ 0.0078125,
303
+ 0.10302734375,
304
+ 0.9609375,
305
+ 0.005859375,
306
+ 0.0078125,
307
+ 0.0068359375,
308
+ 0.9453125,
309
+ -0.0009765625
310
+ ],
311
+ [
312
+ -0.0087890625,
313
+ 0.0029296875,
314
+ 0.10986328125,
315
+ 0.9765625,
316
+ 0.00048828125,
317
+ -0.0078125,
318
+ 0.017578125,
319
+ 0.95703125,
320
+ -0.0087890625
321
+ ],
322
+ [
323
+ -0.00665283203125,
324
+ 0.0078125,
325
+ 0.1064453125,
326
+ 0.953125,
327
+ 0.00244140625,
328
+ -0.015625,
329
+ 0.000244140625,
330
+ 0.96875,
331
+ 0.00146484375
332
+ ],
333
+ [
334
+ -0.00146484375,
335
+ -0.00384521484375,
336
+ 0.15625,
337
+ 0.9609375,
338
+ -0.01171875,
339
+ 0.01171875,
340
+ 0.013671875,
341
+ 0.95703125,
342
+ -0.0029296875
343
+ ],
344
+ [
345
+ 0.0048828125,
346
+ 0.013671875,
347
+ 0.1318359375,
348
+ 0.94921875,
349
+ 0.00439453125,
350
+ -0.005859375,
351
+ 0.003662109375,
352
+ 0.96875,
353
+ -0.00244140625
354
+ ],
355
+ [
356
+ -0.01171875,
357
+ 0.01171875,
358
+ 0.138671875,
359
+ 0.953125,
360
+ -0.0078125,
361
+ 0.0009765625,
362
+ 0.009765625,
363
+ 0.953125,
364
+ 0.0078125
365
+ ],
366
+ [
367
+ -0.00390625,
368
+ -0.006103515625,
369
+ 0.138671875,
370
+ 0.97265625,
371
+ 0.002197265625,
372
+ 0.0009765625,
373
+ 0.0048828125,
374
+ 0.9453125,
375
+ 0.00341796875
376
+ ],
377
+ [
378
+ 0.0009765625,
379
+ -0.0028076171875,
380
+ 0.17578125,
381
+ 0.953125,
382
+ 0.00048828125,
383
+ 0.0,
384
+ 0.005859375,
385
+ 0.96875,
386
+ 0.0009765625
387
+ ],
388
+ [
389
+ 0.0078125,
390
+ -0.00439453125,
391
+ 0.150390625,
392
+ 0.953125,
393
+ -0.0068359375,
394
+ 0.0,
395
+ -0.0078125,
396
+ 0.95703125,
397
+ 0.0029296875
398
+ ],
399
+ [
400
+ -0.0009765625,
401
+ 0.0048828125,
402
+ 0.15234375,
403
+ 0.9453125,
404
+ -0.0068359375,
405
+ -0.005859375,
406
+ 0.00390625,
407
+ 0.92578125,
408
+ 0.0078125
409
+ ],
410
+ [
411
+ 0.00341796875,
412
+ 0.001953125,
413
+ 0.14453125,
414
+ 0.96484375,
415
+ 0.0009765625,
416
+ -0.017578125,
417
+ -0.001953125,
418
+ 0.96875,
419
+ 0.00146484375
420
+ ],
421
+ [
422
+ 0.009765625,
423
+ 0.0,
424
+ 0.197265625,
425
+ 0.9609375,
426
+ 0.00341796875,
427
+ -0.00390625,
428
+ 0.005859375,
429
+ 0.96484375,
430
+ 0.00390625
431
+ ],
432
+ [
433
+ 0.0087890625,
434
+ -0.0015869140625,
435
+ 0.1826171875,
436
+ 0.97265625,
437
+ 0.0054931640625,
438
+ -0.00390625,
439
+ 0.00048828125,
440
+ 0.9765625,
441
+ 0.009765625
442
+ ],
443
+ [
444
+ 0.00390625,
445
+ 0.0001220703125,
446
+ 0.19921875,
447
+ 0.9609375,
448
+ 0.015625,
449
+ -0.0126953125,
450
+ -0.0078125,
451
+ 0.984375,
452
+ 0.015625
453
+ ],
454
+ [
455
+ 0.0205078125,
456
+ 0.005859375,
457
+ 0.21875,
458
+ 0.9609375,
459
+ 0.01953125,
460
+ -0.01025390625,
461
+ -0.0029296875,
462
+ 0.96875,
463
+ 0.00390625
464
+ ],
465
+ [
466
+ 0.029296875,
467
+ -0.00927734375,
468
+ 0.22265625,
469
+ 0.9609375,
470
+ 0.00341796875,
471
+ -0.001953125,
472
+ 0.00390625,
473
+ 0.96484375,
474
+ -0.00390625
475
+ ],
476
+ [
477
+ 0.021484375,
478
+ -0.004638671875,
479
+ 0.1875,
480
+ 0.9765625,
481
+ 0.004638671875,
482
+ -0.0126953125,
483
+ -0.003173828125,
484
+ 0.97265625,
485
+ 0.001708984375
486
+ ],
487
+ [
488
+ 0.01239013671875,
489
+ 0.0068359375,
490
+ 0.236328125,
491
+ 0.96875,
492
+ -0.009765625,
493
+ -0.013671875,
494
+ 0.01953125,
495
+ 0.953125,
496
+ 0.0068359375
497
+ ],
498
+ [
499
+ 0.025390625,
500
+ -0.017578125,
501
+ 0.244140625,
502
+ 0.95703125,
503
+ -0.01953125,
504
+ -0.0087890625,
505
+ 0.01171875,
506
+ 0.95703125,
507
+ 0.01953125
508
+ ],
509
+ [
510
+ 0.0194091796875,
511
+ 0.0078125,
512
+ 0.251953125,
513
+ 0.953125,
514
+ -0.00048828125,
515
+ 0.001953125,
516
+ 0.00152587890625,
517
+ 0.95703125,
518
+ -0.0078125
519
+ ],
520
+ [
521
+ 0.0166015625,
522
+ -0.0068359375,
523
+ 0.2265625,
524
+ 0.9453125,
525
+ 0.000732421875,
526
+ -0.01953125,
527
+ 0.00390625,
528
+ 0.9453125,
529
+ -0.00341796875
530
+ ],
531
+ [
532
+ 0.016845703125,
533
+ 0.00341796875,
534
+ 0.26171875,
535
+ 0.9453125,
536
+ -0.001953125,
537
+ -0.005859375,
538
+ 0.00390625,
539
+ 0.9375,
540
+ 0.00390625
541
+ ],
542
+ [
543
+ 0.014892578125,
544
+ 0.0087890625,
545
+ 0.298828125,
546
+ 0.953125,
547
+ 0.005859375,
548
+ -0.009033203125,
549
+ 0.0009765625,
550
+ 0.953125,
551
+ -0.0029296875
552
+ ],
553
+ [
554
+ 0.0224609375,
555
+ -0.0234375,
556
+ 0.30078125,
557
+ 0.9609375,
558
+ 0.005859375,
559
+ -0.0048828125,
560
+ -0.0003662109375,
561
+ 0.9609375,
562
+ 0.009765625
563
+ ],
564
+ [
565
+ 0.017822265625,
566
+ 0.005859375,
567
+ 0.322265625,
568
+ 0.9609375,
569
+ -0.0029296875,
570
+ -0.00634765625,
571
+ -0.001220703125,
572
+ 0.96875,
573
+ 0.0029296875
574
+ ],
575
+ [
576
+ 0.02392578125,
577
+ -0.00390625,
578
+ 0.30078125,
579
+ 0.9375,
580
+ 0.0006103515625,
581
+ 0.00390625,
582
+ -0.005859375,
583
+ 0.93359375,
584
+ 0.003662109375
585
+ ],
586
+ [
587
+ 0.0185546875,
588
+ -0.0020751953125,
589
+ 0.333984375,
590
+ 0.94921875,
591
+ 0.001220703125,
592
+ -0.015625,
593
+ -0.00048828125,
594
+ 0.96875,
595
+ 0.0048828125
596
+ ],
597
+ [
598
+ 0.0185546875,
599
+ 0.01171875,
600
+ 0.326171875,
601
+ 0.9453125,
602
+ 0.0023193359375,
603
+ -0.008056640625,
604
+ 0.00146484375,
605
+ 0.95703125,
606
+ -0.0068359375
607
+ ],
608
+ [
609
+ 0.0162353515625,
610
+ 0.015625,
611
+ 0.35546875,
612
+ 0.953125,
613
+ 0.009765625,
614
+ -0.0068359375,
615
+ 0.01171875,
616
+ 0.96875,
617
+ 0.0
618
+ ],
619
+ [
620
+ 0.02099609375,
621
+ 0.000244140625,
622
+ 0.375,
623
+ 0.95703125,
624
+ -0.0009765625,
625
+ -0.0029296875,
626
+ -0.0009765625,
627
+ 0.96484375,
628
+ 0.00390625
629
+ ],
630
+ [
631
+ 0.0145263671875,
632
+ -0.015625,
633
+ 0.369140625,
634
+ 0.96484375,
635
+ 0.00164794921875,
636
+ -0.01171875,
637
+ -0.00537109375,
638
+ 0.953125,
639
+ -0.0009765625
640
+ ],
641
+ [
642
+ 0.021484375,
643
+ 0.00390625,
644
+ 0.37109375,
645
+ 0.953125,
646
+ 0.00048828125,
647
+ -0.013671875,
648
+ 0.0048828125,
649
+ 0.95703125,
650
+ 0.001953125
651
+ ],
652
+ [
653
+ 0.018798828125,
654
+ -0.0078125,
655
+ 0.41015625,
656
+ 0.95703125,
657
+ -0.01171875,
658
+ -0.00390625,
659
+ -0.0068359375,
660
+ 0.9609375,
661
+ 0.005859375
662
+ ]
663
+ ],
664
+ "shape": [
665
+ 60,
666
+ 9
667
+ ],
668
+ "dtype": "torch.bfloat16",
669
+ "raw_action_dim": 9,
670
+ "action_mode": "inverse_dynamics",
671
+ "domain_id": 1
672
+ }
assets/edge_action_id_av_0_output.png ADDED

Git LFS Details

  • SHA256: 18b90a143ee04b6be339caa744d5c0debd3d36e90effa20f09c980c0678fec13
  • Pointer size: 131 Bytes
  • Size of remote file: 114 kB
assets/edge_action_id_av_1_output.json ADDED
@@ -0,0 +1,672 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "data": [
3
+ [
4
+ 0.076171875,
5
+ 0.0,
6
+ 1.0859375,
7
+ 0.96875,
8
+ 0.004150390625,
9
+ -0.017578125,
10
+ 0.005859375,
11
+ 0.9765625,
12
+ 0.0078125
13
+ ],
14
+ [
15
+ 0.0654296875,
16
+ 0.00390625,
17
+ 0.9921875,
18
+ 0.9765625,
19
+ 0.0107421875,
20
+ -0.02490234375,
21
+ -0.0048828125,
22
+ 0.96875,
23
+ 0.0107421875
24
+ ],
25
+ [
26
+ 0.087890625,
27
+ -0.0068359375,
28
+ 1.0,
29
+ 0.9375,
30
+ 0.013671875,
31
+ -0.037109375,
32
+ 0.01953125,
33
+ 0.984375,
34
+ 0.00146484375
35
+ ],
36
+ [
37
+ 0.08203125,
38
+ -0.001953125,
39
+ 0.984375,
40
+ 0.97265625,
41
+ -0.0029296875,
42
+ -0.027099609375,
43
+ 0.009765625,
44
+ 0.97265625,
45
+ 0.0126953125
46
+ ],
47
+ [
48
+ 0.0849609375,
49
+ -0.0322265625,
50
+ 0.95703125,
51
+ 0.97265625,
52
+ 0.009765625,
53
+ -0.04296875,
54
+ -0.0126953125,
55
+ 0.96875,
56
+ 0.00537109375
57
+ ],
58
+ [
59
+ 0.080078125,
60
+ -0.021484375,
61
+ 0.9375,
62
+ 0.953125,
63
+ 0.000732421875,
64
+ -0.03271484375,
65
+ -0.0068359375,
66
+ 0.93359375,
67
+ -0.0009765625
68
+ ],
69
+ [
70
+ 0.1015625,
71
+ -0.0042724609375,
72
+ 0.9453125,
73
+ 0.97265625,
74
+ 0.00244140625,
75
+ -0.03173828125,
76
+ 0.0078125,
77
+ 0.953125,
78
+ 0.00244140625
79
+ ],
80
+ [
81
+ 0.09375,
82
+ 0.0224609375,
83
+ 0.91015625,
84
+ 0.9453125,
85
+ -0.001953125,
86
+ -0.0361328125,
87
+ -0.015625,
88
+ 0.96875,
89
+ 0.0018310546875
90
+ ],
91
+ [
92
+ 0.1318359375,
93
+ 0.017578125,
94
+ 0.90625,
95
+ 0.95703125,
96
+ 0.0107421875,
97
+ -0.0322265625,
98
+ -0.0234375,
99
+ 0.93359375,
100
+ -0.017578125
101
+ ],
102
+ [
103
+ 0.130859375,
104
+ 0.025390625,
105
+ 0.91796875,
106
+ 0.984375,
107
+ 0.0009765625,
108
+ -0.04345703125,
109
+ -0.0078125,
110
+ 0.9765625,
111
+ 0.017578125
112
+ ],
113
+ [
114
+ 0.107421875,
115
+ -0.001953125,
116
+ 0.90234375,
117
+ 0.9765625,
118
+ 0.002685546875,
119
+ -0.04443359375,
120
+ -0.017578125,
121
+ 0.95703125,
122
+ -0.009765625
123
+ ],
124
+ [
125
+ 0.1220703125,
126
+ 0.03125,
127
+ 0.90234375,
128
+ 0.94921875,
129
+ -0.0078125,
130
+ -0.037109375,
131
+ 0.0087890625,
132
+ 0.9453125,
133
+ 0.017578125
134
+ ],
135
+ [
136
+ 0.130859375,
137
+ 0.009765625,
138
+ 0.88671875,
139
+ 0.953125,
140
+ -0.009765625,
141
+ -0.040283203125,
142
+ 0.0029296875,
143
+ 0.953125,
144
+ 0.005126953125
145
+ ],
146
+ [
147
+ 0.12353515625,
148
+ -0.0078125,
149
+ 0.91015625,
150
+ 0.96875,
151
+ 0.0029296875,
152
+ -0.0478515625,
153
+ -0.00537109375,
154
+ 0.95703125,
155
+ -0.0029296875
156
+ ],
157
+ [
158
+ 0.15625,
159
+ -0.001953125,
160
+ 0.8828125,
161
+ 0.96484375,
162
+ 0.0126953125,
163
+ -0.038330078125,
164
+ -0.01171875,
165
+ 0.953125,
166
+ 0.01171875
167
+ ],
168
+ [
169
+ 0.1328125,
170
+ 0.005859375,
171
+ 0.9140625,
172
+ 0.96875,
173
+ 0.0087890625,
174
+ -0.03955078125,
175
+ -0.013671875,
176
+ 0.953125,
177
+ 0.013671875
178
+ ],
179
+ [
180
+ 0.1318359375,
181
+ 0.0205078125,
182
+ 0.8984375,
183
+ 0.953125,
184
+ 0.0,
185
+ -0.0458984375,
186
+ 0.0009765625,
187
+ 0.95703125,
188
+ -0.0078125
189
+ ],
190
+ [
191
+ 0.119140625,
192
+ 0.013671875,
193
+ 0.921875,
194
+ 0.96875,
195
+ 0.0087890625,
196
+ -0.037109375,
197
+ 0.001953125,
198
+ 0.95703125,
199
+ 0.0068359375
200
+ ],
201
+ [
202
+ 0.115234375,
203
+ 0.015625,
204
+ 0.91015625,
205
+ 0.984375,
206
+ 0.01953125,
207
+ -0.0361328125,
208
+ -0.000732421875,
209
+ 0.9609375,
210
+ 0.0078125
211
+ ],
212
+ [
213
+ 0.1103515625,
214
+ 0.01312255859375,
215
+ 0.9453125,
216
+ 0.9375,
217
+ -0.00244140625,
218
+ -0.038330078125,
219
+ 0.005859375,
220
+ 0.953125,
221
+ -0.001068115234375
222
+ ],
223
+ [
224
+ 0.1220703125,
225
+ 0.0244140625,
226
+ 0.953125,
227
+ 0.9375,
228
+ -0.005859375,
229
+ -0.033203125,
230
+ 0.005859375,
231
+ 0.95703125,
232
+ -0.00390625
233
+ ],
234
+ [
235
+ 0.1279296875,
236
+ -0.00390625,
237
+ 0.96875,
238
+ 0.96875,
239
+ 0.0087890625,
240
+ -0.029296875,
241
+ 0.00390625,
242
+ 0.98046875,
243
+ 0.0048828125
244
+ ],
245
+ [
246
+ 0.11572265625,
247
+ 0.033203125,
248
+ 0.984375,
249
+ 0.9609375,
250
+ -0.0078125,
251
+ -0.0341796875,
252
+ 0.0029296875,
253
+ 0.97265625,
254
+ 0.009765625
255
+ ],
256
+ [
257
+ 0.126953125,
258
+ -0.00390625,
259
+ 0.9765625,
260
+ 0.9609375,
261
+ 0.0087890625,
262
+ -0.044921875,
263
+ -0.00390625,
264
+ 0.9765625,
265
+ 0.00244140625
266
+ ],
267
+ [
268
+ 0.12109375,
269
+ 0.01953125,
270
+ 0.9921875,
271
+ 0.953125,
272
+ 0.0048828125,
273
+ -0.0234375,
274
+ 0.0010986328125,
275
+ 0.9375,
276
+ 0.0029296875
277
+ ],
278
+ [
279
+ 0.10546875,
280
+ -0.0078125,
281
+ 1.015625,
282
+ 0.9765625,
283
+ 0.0078125,
284
+ -0.03466796875,
285
+ -0.0035400390625,
286
+ 0.94921875,
287
+ 0.0029296875
288
+ ],
289
+ [
290
+ 0.1064453125,
291
+ 0.0263671875,
292
+ 1.0078125,
293
+ 0.94921875,
294
+ 0.00042724609375,
295
+ -0.0400390625,
296
+ -0.013671875,
297
+ 0.9609375,
298
+ 0.005859375
299
+ ],
300
+ [
301
+ 0.095703125,
302
+ 0.0244140625,
303
+ 1.03125,
304
+ 0.96875,
305
+ 0.0068359375,
306
+ -0.0234375,
307
+ 0.00048828125,
308
+ 0.953125,
309
+ 0.002197265625
310
+ ],
311
+ [
312
+ 0.08837890625,
313
+ 0.02099609375,
314
+ 1.0390625,
315
+ 0.984375,
316
+ 0.0052490234375,
317
+ -0.03515625,
318
+ 0.009765625,
319
+ 0.96484375,
320
+ -0.0048828125
321
+ ],
322
+ [
323
+ 0.08154296875,
324
+ 0.029296875,
325
+ 1.0625,
326
+ 0.953125,
327
+ 0.0048828125,
328
+ -0.04296875,
329
+ -0.005615234375,
330
+ 0.96875,
331
+ 0.00634765625
332
+ ],
333
+ [
334
+ 0.0849609375,
335
+ 0.00823974609375,
336
+ 1.109375,
337
+ 0.96875,
338
+ -0.0078125,
339
+ -0.01953125,
340
+ 0.00390625,
341
+ 0.96484375,
342
+ 0.00146484375
343
+ ],
344
+ [
345
+ 0.08203125,
346
+ 0.029296875,
347
+ 1.1171875,
348
+ 0.95703125,
349
+ 0.0048828125,
350
+ -0.02734375,
351
+ 0.0,
352
+ 0.97265625,
353
+ 0.004852294921875
354
+ ],
355
+ [
356
+ 0.056640625,
357
+ 0.021484375,
358
+ 1.1328125,
359
+ 0.9609375,
360
+ -0.005859375,
361
+ -0.02001953125,
362
+ 0.0078125,
363
+ 0.9609375,
364
+ 0.015625
365
+ ],
366
+ [
367
+ 0.060546875,
368
+ 0.001220703125,
369
+ 1.140625,
370
+ 0.984375,
371
+ 0.0029296875,
372
+ -0.017578125,
373
+ 0.001953125,
374
+ 0.94921875,
375
+ 0.009765625
376
+ ],
377
+ [
378
+ 0.060546875,
379
+ 0.007568359375,
380
+ 1.1875,
381
+ 0.96484375,
382
+ -0.000732421875,
383
+ -0.0166015625,
384
+ 0.0029296875,
385
+ 0.96875,
386
+ 0.005615234375
387
+ ],
388
+ [
389
+ 0.060302734375,
390
+ 0.01123046875,
391
+ 1.1875,
392
+ 0.9609375,
393
+ -0.0087890625,
394
+ -0.0166015625,
395
+ -0.01171875,
396
+ 0.9609375,
397
+ 0.0078125
398
+ ],
399
+ [
400
+ 0.046875,
401
+ 0.01953125,
402
+ 1.2109375,
403
+ 0.953125,
404
+ -0.0048828125,
405
+ -0.0184326171875,
406
+ 0.0029296875,
407
+ 0.9296875,
408
+ 0.009765625
409
+ ],
410
+ [
411
+ 0.04248046875,
412
+ 0.01953125,
413
+ 1.2109375,
414
+ 0.97265625,
415
+ 0.005859375,
416
+ -0.029296875,
417
+ -0.0068359375,
418
+ 0.9765625,
419
+ 0.0078125
420
+ ],
421
+ [
422
+ 0.041015625,
423
+ 0.01611328125,
424
+ 1.2734375,
425
+ 0.96875,
426
+ 0.0048828125,
427
+ -0.00927734375,
428
+ 0.0009765625,
429
+ 0.97265625,
430
+ 0.0087890625
431
+ ],
432
+ [
433
+ 0.0302734375,
434
+ 0.009521484375,
435
+ 1.265625,
436
+ 0.984375,
437
+ 0.004638671875,
438
+ -0.005859375,
439
+ -0.00537109375,
440
+ 0.98046875,
441
+ 0.013671875
442
+ ],
443
+ [
444
+ 0.015625,
445
+ 0.0086669921875,
446
+ 1.296875,
447
+ 0.96875,
448
+ 0.013671875,
449
+ -0.013671875,
450
+ -0.015625,
451
+ 0.984375,
452
+ 0.0234375
453
+ ],
454
+ [
455
+ 0.0283203125,
456
+ 0.0146484375,
457
+ 1.3359375,
458
+ 0.96875,
459
+ 0.01953125,
460
+ -0.0068359375,
461
+ -0.0078125,
462
+ 0.9765625,
463
+ 0.01318359375
464
+ ],
465
+ [
466
+ 0.033203125,
467
+ 0.0,
468
+ 1.34375,
469
+ 0.97265625,
470
+ 0.00146484375,
471
+ 0.00390625,
472
+ 0.001953125,
473
+ 0.97265625,
474
+ 0.005615234375
475
+ ],
476
+ [
477
+ 0.0234375,
478
+ 0.0048828125,
479
+ 1.328125,
480
+ 0.9921875,
481
+ 0.00439453125,
482
+ -0.0078125,
483
+ -0.003662109375,
484
+ 0.98046875,
485
+ 0.010009765625
486
+ ],
487
+ [
488
+ 0.009033203125,
489
+ 0.0166015625,
490
+ 1.3984375,
491
+ 0.984375,
492
+ -0.01171875,
493
+ -0.009765625,
494
+ 0.0234375,
495
+ 0.96484375,
496
+ 0.01171875
497
+ ],
498
+ [
499
+ 0.021484375,
500
+ -0.01171875,
501
+ 1.40625,
502
+ 0.96875,
503
+ -0.01953125,
504
+ -0.0048828125,
505
+ 0.01171875,
506
+ 0.96484375,
507
+ 0.0234375
508
+ ],
509
+ [
510
+ 0.0155029296875,
511
+ 0.021484375,
512
+ 1.4375,
513
+ 0.9609375,
514
+ -0.00341796875,
515
+ 0.009765625,
516
+ 0.0006103515625,
517
+ 0.96484375,
518
+ -0.00390625
519
+ ],
520
+ [
521
+ 0.0108642578125,
522
+ 0.005859375,
523
+ 1.421875,
524
+ 0.953125,
525
+ -0.002685546875,
526
+ -0.013671875,
527
+ 0.0068359375,
528
+ 0.953125,
529
+ -0.00048828125
530
+ ],
531
+ [
532
+ 0.01068115234375,
533
+ 0.01171875,
534
+ 1.46875,
535
+ 0.953125,
536
+ -0.00341796875,
537
+ -0.00048828125,
538
+ 0.005859375,
539
+ 0.9453125,
540
+ 0.009765625
541
+ ],
542
+ [
543
+ 0.00830078125,
544
+ 0.0224609375,
545
+ 1.515625,
546
+ 0.96875,
547
+ 0.005859375,
548
+ 0.00048828125,
549
+ 0.0009765625,
550
+ 0.96484375,
551
+ 0.001953125
552
+ ],
553
+ [
554
+ 0.01171875,
555
+ -0.015625,
556
+ 1.515625,
557
+ 0.9765625,
558
+ 0.0029296875,
559
+ 0.001953125,
560
+ -0.001220703125,
561
+ 0.96875,
562
+ 0.01171875
563
+ ],
564
+ [
565
+ 0.010986328125,
566
+ 0.0185546875,
567
+ 1.546875,
568
+ 0.97265625,
569
+ -0.00390625,
570
+ 0.00244140625,
571
+ -0.00390625,
572
+ 0.984375,
573
+ 0.0078125
574
+ ],
575
+ [
576
+ 0.01318359375,
577
+ 0.0087890625,
578
+ 1.5390625,
579
+ 0.94921875,
580
+ 0.0,
581
+ 0.015625,
582
+ -0.0078125,
583
+ 0.953125,
584
+ 0.005859375
585
+ ],
586
+ [
587
+ 0.00830078125,
588
+ 0.01165771484375,
589
+ 1.578125,
590
+ 0.953125,
591
+ 0.0003662109375,
592
+ -0.009765625,
593
+ 0.0,
594
+ 0.9765625,
595
+ 0.0087890625
596
+ ],
597
+ [
598
+ 0.011962890625,
599
+ 0.025390625,
600
+ 1.5703125,
601
+ 0.953125,
602
+ -0.00164794921875,
603
+ -0.000244140625,
604
+ 0.001953125,
605
+ 0.96875,
606
+ -0.0068359375
607
+ ],
608
+ [
609
+ 0.00970458984375,
610
+ 0.025390625,
611
+ 1.6171875,
612
+ 0.9609375,
613
+ 0.0068359375,
614
+ 0.0009765625,
615
+ 0.0078125,
616
+ 0.984375,
617
+ 0.0048828125
618
+ ],
619
+ [
620
+ 0.01220703125,
621
+ 0.014892578125,
622
+ 1.640625,
623
+ 0.96875,
624
+ -0.00390625,
625
+ 0.0,
626
+ -0.0048828125,
627
+ 0.97265625,
628
+ 0.0078125
629
+ ],
630
+ [
631
+ 0.006103515625,
632
+ -0.001953125,
633
+ 1.640625,
634
+ 0.9765625,
635
+ 0.002471923828125,
636
+ -0.001953125,
637
+ -0.00537109375,
638
+ 0.96875,
639
+ 0.00341796875
640
+ ],
641
+ [
642
+ 0.0166015625,
643
+ 0.017578125,
644
+ 1.640625,
645
+ 0.96875,
646
+ 0.00146484375,
647
+ -0.009765625,
648
+ 0.0048828125,
649
+ 0.96484375,
650
+ 0.0087890625
651
+ ],
652
+ [
653
+ 0.005126953125,
654
+ 0.0087890625,
655
+ 1.6796875,
656
+ 0.9609375,
657
+ -0.005859375,
658
+ -0.00146484375,
659
+ -0.005859375,
660
+ 0.96875,
661
+ 0.0068359375
662
+ ]
663
+ ],
664
+ "shape": [
665
+ 60,
666
+ 9
667
+ ],
668
+ "dtype": "torch.bfloat16",
669
+ "raw_action_dim": 9,
670
+ "action_mode": "inverse_dynamics",
671
+ "domain_id": 1
672
+ }
assets/edge_action_id_av_1_output.png ADDED

Git LFS Details

  • SHA256: 660085cebabd54658a108922a9ae842c57cc7762291bb500035b3f8b01c22992
  • Pointer size: 131 Bytes
  • Size of remote file: 102 kB
assets/edge_i2v_output.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d4e87cbc2efe25f40ac31d91a11a872f7b51d262ce764cfd0dde53a7be762998
3
+ size 8053812
assets/example_action_fd_umi_action_chunks.json ADDED
@@ -0,0 +1,404 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "prompt": "mouse arrangement",
3
+ "domain_name": "umi",
4
+ "view_point": "ego_view",
5
+ "fps": 20,
6
+ "image_size": 256,
7
+ "action_chunk_size": 16,
8
+ "num_chunks": 2,
9
+ "action_shape_per_chunk": [
10
+ 16,
11
+ 10
12
+ ],
13
+ "description": "Two normalized 10-D UMI action chunks for a single-view ego_view rollout. Use the first frame as the initial conditioning image. For chunk 1, condition on the final generated frame from chunk 0.",
14
+ "action_chunks": [
15
+ [
16
+ [
17
+ 0.053812503814697266,
18
+ -0.004779123235493898,
19
+ 0.002008301904425025,
20
+ 0.9671046733856201,
21
+ 0.03711317479610443,
22
+ -0.17747420072555542,
23
+ -0.036594998091459274,
24
+ 0.9977647662162781,
25
+ 0.02953636832535267,
26
+ -0.13823197782039642
27
+ ],
28
+ [
29
+ 0.07370813935995102,
30
+ -0.00015990791143849492,
31
+ -0.00526643730700016,
32
+ 0.966162919998169,
33
+ 0.05513376370072365,
34
+ -0.17547594010829926,
35
+ -0.05433010682463646,
36
+ 0.994891881942749,
37
+ 0.04623955488204956,
38
+ -0.13932132720947266
39
+ ],
40
+ [
41
+ 0.1894039809703827,
42
+ -0.0023578035179525614,
43
+ 0.012279288843274117,
44
+ 0.9756994843482971,
45
+ 0.09475686401128769,
46
+ -0.12368101626634598,
47
+ -0.09487718343734741,
48
+ 0.9908984303474426,
49
+ -0.009143882431089878,
50
+ -0.14122092723846436
51
+ ],
52
+ [
53
+ 0.1646755337715149,
54
+ 0.014868665486574173,
55
+ -0.02827119641005993,
56
+ 0.9662106037139893,
57
+ 0.11741045117378235,
58
+ -0.14138658344745636,
59
+ -0.11718737334012985,
60
+ 0.9859751462936401,
61
+ 0.01658531278371811,
62
+ -0.14161521196365356
63
+ ],
64
+ [
65
+ 0.20245812833309174,
66
+ 0.039910294115543365,
67
+ -0.025805803015828133,
68
+ 0.8995737433433533,
69
+ 0.16153031587600708,
70
+ -0.27254194021224976,
71
+ -0.1620442271232605,
72
+ 0.9734464883804321,
73
+ -0.016664521768689156,
74
+ -0.14406844973564148
75
+ ],
76
+ [
77
+ 0.18459202349185944,
78
+ 0.03604526445269585,
79
+ -0.02222990058362484,
80
+ 0.941689670085907,
81
+ 0.08134357631206512,
82
+ -0.22731782495975494,
83
+ -0.08176705986261368,
84
+ 0.9929845333099365,
85
+ -0.01771094650030136,
86
+ -0.14325366914272308
87
+ ],
88
+ [
89
+ 0.19590386748313904,
90
+ 0.02676231600344181,
91
+ -0.02729889750480652,
92
+ 0.8968558311462402,
93
+ 0.16832612454891205,
94
+ -0.2734377384185791,
95
+ -0.16814984381198883,
96
+ 0.97162264585495,
97
+ 0.008744634687900543,
98
+ -0.1433658003807068
99
+ ],
100
+ [
101
+ 0.2117065191268921,
102
+ 0.019320685416460037,
103
+ -0.013418853282928467,
104
+ 0.8548710346221924,
105
+ 0.22257667779922485,
106
+ -0.30904778838157654,
107
+ -0.22233201563358307,
108
+ 0.9504156708717346,
109
+ 0.011350061744451523,
110
+ -0.1437632143497467
111
+ ],
112
+ [
113
+ 0.22299973666667938,
114
+ 0.0327562540769577,
115
+ -0.009134029038250446,
116
+ 0.8706302046775818,
117
+ 0.21322639286518097,
118
+ -0.28956693410873413,
119
+ -0.21412642300128937,
120
+ 0.953336238861084,
121
+ -0.02801540493965149,
122
+ -0.14188432693481445
123
+ ],
124
+ [
125
+ 0.2140849381685257,
126
+ 0.02660888060927391,
127
+ -0.01170671172440052,
128
+ 0.8908835649490356,
129
+ 0.20415504276752472,
130
+ -0.2596054971218109,
131
+ -0.20452779531478882,
132
+ 0.9580091238021851,
133
+ -0.01170840673148632,
134
+ -0.14164277911186218
135
+ ],
136
+ [
137
+ 0.22304928302764893,
138
+ 0.028626402840018272,
139
+ -0.006994225084781647,
140
+ 0.8915749192237854,
141
+ 0.12412955611944199,
142
+ -0.30490365624427795,
143
+ -0.12411271035671234,
144
+ 0.9845566153526306,
145
+ 0.0024451441131532192,
146
+ -0.14154405891895294
147
+ ],
148
+ [
149
+ 0.2222731113433838,
150
+ 0.025864848867058754,
151
+ -0.03064606711268425,
152
+ 0.8916106820106506,
153
+ 0.11292119324207306,
154
+ -0.3092045783996582,
155
+ -0.11282884329557419,
156
+ 0.9872149229049683,
157
+ 0.004730388056486845,
158
+ -0.14219173789024353
159
+ ],
160
+ [
161
+ 0.2097492665052414,
162
+ 0.05057718604803085,
163
+ -0.007311991881579161,
164
+ 0.9075368046760559,
165
+ 0.1548784226179123,
166
+ -0.26160797476768494,
167
+ -0.15552769601345062,
168
+ 0.9752822518348694,
169
+ -0.022801857441663742,
170
+ -0.1428474634885788
171
+ ],
172
+ [
173
+ 0.2123514711856842,
174
+ 0.042986635118722916,
175
+ 0.006450705695897341,
176
+ 0.9269675612449646,
177
+ 0.16701975464820862,
178
+ -0.2123788744211197,
179
+ -0.16792836785316467,
180
+ 0.9700967669487,
181
+ -0.041070736944675446,
182
+ -0.14396123588085175
183
+ ],
184
+ [
185
+ 0.2005469650030136,
186
+ 0.04303627461194992,
187
+ 0.0021174526773393154,
188
+ 0.9145819544792175,
189
+ 0.15997713804244995,
190
+ -0.24451406300067902,
191
+ -0.16089586913585663,
192
+ 0.9728385210037231,
193
+ -0.0356520377099514,
194
+ -0.143580824136734
195
+ ],
196
+ [
197
+ 0.1828203797340393,
198
+ 0.06162899360060692,
199
+ 0.015765784308314323,
200
+ 0.9442406892776489,
201
+ 0.12680575251579285,
202
+ -0.199128195643425,
203
+ -0.12898683547973633,
204
+ 0.9715272784233093,
205
+ -0.10863088071346283,
206
+ -0.14364691078662872
207
+ ]
208
+ ],
209
+ [
210
+ [
211
+ 0.1800091415643692,
212
+ 0.05415700003504753,
213
+ 0.0220723208039999,
214
+ 0.9427744746208191,
215
+ 0.15702207386493683,
216
+ -0.18039608001708984,
217
+ -0.1585177183151245,
218
+ 0.9681656360626221,
219
+ -0.08177943527698517,
220
+ -0.14226296544075012
221
+ ],
222
+ [
223
+ 0.1782533973455429,
224
+ 0.046168215572834015,
225
+ 0.03214065358042717,
226
+ 0.9491162896156311,
227
+ 0.15013249218463898,
228
+ -0.16828377544879913,
229
+ -0.15176372230052948,
230
+ 0.9677245616912842,
231
+ -0.09608176350593567,
232
+ -0.1437339335680008
233
+ ],
234
+ [
235
+ 0.17733417451381683,
236
+ 0.05023511126637459,
237
+ 0.042507752776145935,
238
+ 0.9599641561508179,
239
+ 0.11787547171115875,
240
+ -0.16160599887371063,
241
+ -0.11985509097576141,
242
+ 0.9706928133964539,
243
+ -0.12208050489425659,
244
+ -0.14515265822410583
245
+ ],
246
+ [
247
+ 0.17919816076755524,
248
+ 0.07686550915241241,
249
+ 0.06860226392745972,
250
+ 0.9644821286201477,
251
+ 0.10539975762367249,
252
+ -0.15618394315242767,
253
+ -0.10708234459161758,
254
+ 0.9769988656044006,
255
+ -0.10728096216917038,
256
+ -0.1453562080860138
257
+ ],
258
+ [
259
+ 0.1575465053319931,
260
+ 0.029737284407019615,
261
+ 0.05468235909938812,
262
+ 0.9541349411010742,
263
+ 0.15530435740947723,
264
+ -0.14736345410346985,
265
+ -0.1561610847711563,
266
+ 0.9723378419876099,
267
+ -0.057166263461112976,
268
+ -0.14554671943187714
269
+ ],
270
+ [
271
+ 0.17658387124538422,
272
+ -0.0008871768950484693,
273
+ 0.09531591832637787,
274
+ 0.983400285243988,
275
+ 0.09690801054239273,
276
+ -0.08479148149490356,
277
+ -0.09749053418636322,
278
+ 0.9857844114303589,
279
+ -0.06855253875255585,
280
+ -0.1436685174703598
281
+ ],
282
+ [
283
+ 0.1308804750442505,
284
+ 0.016017800197005272,
285
+ 0.04266123101115227,
286
+ 0.9813141822814941,
287
+ 0.10064378380775452,
288
+ -0.09238820523023605,
289
+ -0.10080896317958832,
290
+ 0.9895036816596985,
291
+ -0.017434898763895035,
292
+ -0.14607854187488556
293
+ ],
294
+ [
295
+ 0.12789754569530487,
296
+ 0.0020461133681237698,
297
+ 0.06620839238166809,
298
+ 0.99201899766922,
299
+ 0.03137550875544548,
300
+ -0.08352884650230408,
301
+ -0.03163702413439751,
302
+ 0.9980270266532898,
303
+ -0.031180214136838913,
304
+ -0.14278197288513184
305
+ ],
306
+ [
307
+ 0.11177432537078857,
308
+ -0.02513059414923191,
309
+ 0.08431962132453918,
310
+ 0.9990403056144714,
311
+ -0.010432509705424309,
312
+ -0.02879752404987812,
313
+ 0.010669702664017677,
314
+ 0.9930679798126221,
315
+ 0.08243173360824585,
316
+ -0.14342190325260162
317
+ ],
318
+ [
319
+ 0.0631430447101593,
320
+ -0.010469917207956314,
321
+ 0.08317670226097107,
322
+ 0.999850869178772,
323
+ -0.011552712880074978,
324
+ 0.0031132197473198175,
325
+ 0.011538979597389698,
326
+ 0.9979555010795593,
327
+ 0.04372014105319977,
328
+ -0.1447361707687378
329
+ ],
330
+ [
331
+ 0.09046280384063721,
332
+ -0.012558498419821262,
333
+ 0.09904492646455765,
334
+ 0.998515784740448,
335
+ 0.032513268291950226,
336
+ 0.02011110819876194,
337
+ -0.0324835367500782,
338
+ 0.9986945986747742,
339
+ -0.01484532468020916,
340
+ -0.14469973742961884
341
+ ],
342
+ [
343
+ 0.07805871963500977,
344
+ -0.019602082669734955,
345
+ 0.11864962428808212,
346
+ 0.9934136867523193,
347
+ 0.054121777415275574,
348
+ 0.06036890670657158,
349
+ -0.05413716286420822,
350
+ 0.9970375895500183,
351
+ 0.002376429969444871,
352
+ -0.1444096863269806
353
+ ],
354
+ [
355
+ 0.08657136559486389,
356
+ -0.0348740816116333,
357
+ 0.12534210085868835,
358
+ 0.9954044818878174,
359
+ 0.005703791975975037,
360
+ 0.067320816218853,
361
+ -0.00547851761803031,
362
+ 0.9988376498222351,
363
+ -0.033448826521635056,
364
+ -0.14501787722110748
365
+ ],
366
+ [
367
+ 0.07565143704414368,
368
+ -0.044480662792921066,
369
+ 0.1283297836780548,
370
+ 0.9972044825553894,
371
+ 0.022084418684244156,
372
+ 0.04793533310294151,
373
+ -0.02211857959628105,
374
+ 0.999433696269989,
375
+ 0.007050265092402697,
376
+ -0.14408022165298462
377
+ ],
378
+ [
379
+ 0.06433551013469696,
380
+ -0.04466487839818001,
381
+ 0.13651199638843536,
382
+ 0.9936521053314209,
383
+ -0.04951975867152214,
384
+ 0.0623551569879055,
385
+ 0.049662359058856964,
386
+ 0.9970018267631531,
387
+ -0.022745873779058456,
388
+ -0.14406241476535797
389
+ ],
390
+ [
391
+ 0.05908937379717827,
392
+ -0.05935889855027199,
393
+ 0.1395753026008606,
394
+ 0.9970375895500183,
395
+ -0.024985427036881447,
396
+ 0.04805263504385948,
397
+ 0.02504965290427208,
398
+ 0.9991833567619324,
399
+ -0.013274282217025757,
400
+ -0.14403760433197021
401
+ ]
402
+ ]
403
+ ]
404
+ }
assets/example_action_fd_umi_first_frame.png ADDED
assets/example_action_id_av_0_input.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ff205f86ae169031c0e12c8c6bc8aabe24aeb44b84a16cba977669b29912f5fc
3
+ size 1125838
assets/example_action_id_av_1_input.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:169e65cee76ef7c6366987a8e4c8e4ec6f803f5e624ba2ef39ba1f0c672925aa
3
+ size 1639407
assets/example_i2v_input.jpg ADDED

Git LFS Details

  • SHA256: 1de51eb5c6d51ec97aa3351a6685717b0253e36073eb9cdd3ef65affa115a4e2
  • Pointer size: 131 Bytes
  • Size of remote file: 861 kB
assets/example_i2v_prompt.json ADDED
@@ -0,0 +1,124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "subjects": [
3
+ {
4
+ "description": "A car (viewed from the driver's perspective/dashcam) traveling along a coastal mountain road. The vehicle's grey dashboard and windshield frame are visible at the bottom of the frame.",
5
+ "appearance_details": "Grey/dark interior dashboard, windshield wipers visible, clean windshield providing clear view of the road ahead",
6
+ "relationship": "Primary subject and point-of-view vehicle navigating the mountain road",
7
+ "location": "Bottom foreground, providing the POV perspective",
8
+ "relative_size": "Large within frame (dashboard occupies bottom portion)",
9
+ "orientation": "Facing forward along the road direction",
10
+ "pose": "",
11
+ "action": "Driving fast along the curved coastal road, then making a sudden emergency stop",
12
+ "state_changes": "Transitions from fast forward motion to abrupt deceleration and complete stop",
13
+ "clothing": "",
14
+ "expression": "",
15
+ "gender": "",
16
+ "age": "",
17
+ "skin_tone_and_texture": "",
18
+ "facial_features": "",
19
+ "number_of_subjects": 1,
20
+ "number_of_arms": 0,
21
+ "number_of_legs": 0
22
+ },
23
+ {
24
+ "description": "Falling rocks and debris from the steep rocky mountain cliff face, creating a landslide that tumbles down toward the road surface",
25
+ "appearance_details": "Grey and brown angular rocks of various sizes, accompanied by dust and smaller debris, mixed with displaced green vegetation",
26
+ "relationship": "Obstacle that forces the car to make an emergency stop",
27
+ "location": "Center and center-right of frame, falling from the mountain cliff face toward the road",
28
+ "relative_size": "Medium within frame, growing larger as rocks approach the road",
29
+ "orientation": "Falling downward from the cliff face",
30
+ "pose": "",
31
+ "action": "Tumbling and cascading down the steep rocky mountainside toward the road",
32
+ "state_changes": "Begins as small movement on the cliff face, escalates into a significant rockfall with dust cloud",
33
+ "clothing": "",
34
+ "expression": "",
35
+ "gender": "",
36
+ "age": "",
37
+ "skin_tone_and_texture": "",
38
+ "facial_features": "",
39
+ "number_of_subjects": 0,
40
+ "number_of_arms": 0,
41
+ "number_of_legs": 0
42
+ }
43
+ ],
44
+ "background_setting": "A dramatic coastal mountain highway carved along steep rocky cliffs. The road is a well-maintained two-lane highway with white dashed center lines, solid white edge lines, and raised reflective road markers. A metal guardrail runs along the right side protecting from a drop toward the ocean. The mountain rises steeply on the left with exposed grey and brown rock faces partially covered with lush green native vegetation including ferns and shrubs. The ocean is visible in the distance to the right under a partly cloudy blue sky. The road curves sharply to the left around the mountain headland.",
45
+ "lighting": {
46
+ "conditions": "Bright natural daylight with partly cloudy skies, strong ambient illumination",
47
+ "direction": "Top-lit and slightly front-lit from the sun positioned high in the sky",
48
+ "shadows": "Moderate shadows cast by the mountain cliff creating areas of shade on the road and vegetation, soft shadows from clouds",
49
+ "illumination_effect": "Bright, clear visibility with good contrast between the sunlit road surface and shaded mountain areas, natural coastal light"
50
+ },
51
+ "aesthetics": {
52
+ "composition": "Driver's POV/dashcam perspective with the road curving ahead as the central leading line, mountain dominating the upper-left portion, ocean visible to the right, dashboard framing the bottom",
53
+ "color_scheme": "Dominant greens from vegetation, grey-brown rocky cliff faces, dark grey asphalt road with white markings, blue sky and ocean, yellow warning sign providing accent color",
54
+ "mood_atmosphere": "Initially scenic and adventurous, transitioning to tense and dangerous as the landslide occurs",
55
+ "patterns": "Repeating metal guardrail posts along the right side, dashed center line markings, layered rock strata on the cliff face"
56
+ },
57
+ "cinematography": {
58
+ "camera_motion": "Forward-moving dashcam perspective with slight vibration from vehicle speed, sudden forward lurch during emergency braking",
59
+ "framing": "Wide shot from driver's POV through windshield",
60
+ "camera_angle": "Eye-level from driver's seated position",
61
+ "depth_of_field": "Deep",
62
+ "focus": "Road ahead and mountain cliff face in sharp focus",
63
+ "lens_focal_length": "Wide-angle (approximately 28-35mm equivalent)"
64
+ },
65
+ "style_medium": "Live-action video",
66
+ "artistic_style": "Realistic dashcam footage, dramatic documentary style",
67
+ "context": "Dashcam footage capturing a dangerous landslide event on a coastal mountain highway, requiring emergency driving maneuver",
68
+ "actions": [
69
+ {
70
+ "time": "0:00-0:02",
71
+ "description": "The car drives fast along the winding coastal mountain road, approaching the left curve with the road rushing beneath"
72
+ },
73
+ {
74
+ "time": "0:02-0:04",
75
+ "description": "Rocks begin to dislodge from the steep cliff face ahead, tumbling down with increasing intensity as a landslide develops, dust rising from impacts"
76
+ },
77
+ {
78
+ "time": "0:04-0:05",
79
+ "description": "The car makes a sudden emergency stop, the camera lurching forward from the deceleration as rocks and debris continue falling onto the road ahead"
80
+ }
81
+ ],
82
+ "text_and_signage_elements": [
83
+ {
84
+ "text": "Left curve arrow",
85
+ "category": "scene_sign",
86
+ "appearance": "Black arrow on yellow diamond-shaped warning sign, mounted on a metal pole",
87
+ "spatial_temporal": "Left side of road, visible from 0:00 and passing by as car moves forward",
88
+ "context": "Road warning sign indicating a sharp left curve ahead, standard highway signage"
89
+ }
90
+ ],
91
+ "segments": [
92
+ {
93
+ "segment_index": 0,
94
+ "time_range": "0:00-0:02",
95
+ "description": "The car speeds along the scenic coastal mountain highway, navigating the curve. The road surface rushes beneath, white lines blur slightly from speed, and the mountain looms ahead.",
96
+ "key_changes": "Road perspective shifts as car navigates the curve, passing the warning sign, guardrail moves in peripheral view",
97
+ "camera": "Forward-moving dashcam with slight road vibration, steady forward momentum"
98
+ },
99
+ {
100
+ "segment_index": 1,
101
+ "time_range": "0:02-0:04",
102
+ "description": "Rocks begin breaking loose from the cliff face ahead. Small stones first, then larger boulders cascade down the mountainside creating a growing dust cloud and debris field on and near the road.",
103
+ "key_changes": "Mountain transitions from static backdrop to active hazard, dust cloud forms, debris appears on road surface ahead",
104
+ "camera": "Still moving forward but beginning to slow, slight camera shake increases"
105
+ },
106
+ {
107
+ "segment_index": 2,
108
+ "time_range": "0:04-0:05",
109
+ "description": "The car performs an emergency stop. The camera pitches forward from sudden braking force. The vehicle comes to a complete halt with the landslide debris visible on the road ahead, dust still settling.",
110
+ "key_changes": "Rapid deceleration, camera lurches forward then settles, motion stops completely, dust and small rocks still visible falling",
111
+ "camera": "Abrupt forward pitch from braking, then stabilizes to static as vehicle stops"
112
+ }
113
+ ],
114
+ "transitions": [],
115
+ "temporal_caption": "The video begins with a dashcam view of a car driving fast along a scenic coastal mountain road, the asphalt rushing beneath and a sharp left curve sign visible on the left. The car navigates the curve at speed with the steep rocky cliff towering above and the ocean visible to the right. Around the 2-second mark, small rocks begin to dislodge from the cliff face ahead, quickly escalating into a significant rockfall with larger boulders tumbling down the mountainside and a dust cloud forming. By second 4, the driver reacts with emergency braking - the camera lurches forward dramatically from the sudden deceleration. The car comes to a complete stop between seconds 4 and 5, with the road ahead partially blocked by fallen rocks and debris, dust still settling in the air around the landslide zone.",
116
+ "audio_description": "Initially the sound of a car engine at moderate-high RPM and tire noise on asphalt with wind passing over the vehicle. Around second 2, the rumbling and cracking sounds of rocks breaking loose begin, growing louder with impacts of stones hitting the road surface and each other. Loud thuds and crashes as larger rocks land. At second 4, the sharp screech of tires braking hard on asphalt, followed by the settling sounds of smaller pebbles and dust, with distant rumbling of the remaining rockfall subsiding.",
117
+ "resolution": {
118
+ "W": 1280,
119
+ "H": 720
120
+ },
121
+ "aspect_ratio": "16,9",
122
+ "duration": "5s",
123
+ "fps": 24
124
+ }
assets/example_reasoning_input.png ADDED

Git LFS Details

  • SHA256: 6686b937bdb28e2c9804c435bd63a7ab56ac1531ffc9b482f2b8a75aed8770f5
  • Pointer size: 131 Bytes
  • Size of remote file: 231 kB
assets/example_reasoning_prompt.json ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ {
2
+ "prompt": "The task is to put flower into the red bottle. Generate a plan consisting of subtasks for accomplish the task.",
3
+ "max_tokens": 4096
4
+ }
assets/negative_prompt.json ADDED
@@ -0,0 +1,131 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "subjects": [
3
+ {
4
+ "description": "A subject suffering from extreme temporal instability — flickering outlines, morphing silhouette, and visible frame-to-frame discontinuities that make it look like a corrupted video file.",
5
+ "appearance_details": "Distorted features, visible compression artifacts, muddy textures lacking fine detail, color bleeding between elements, and unnatural skin tones or surface textures that appear artificial or computer-generated.",
6
+ "relationship": "Subjects appear disconnected from the environment, floating or improperly grounded in the scene without proper occlusion or spatial coherence.",
7
+ "location": "Subjects are poorly placed within the frame, appearing at awkward positions that violate basic compositional rules.",
8
+ "relative_size": "Inconsistent scale relationships between subjects and the environment, with objects appearing too large or too small relative to their surroundings.",
9
+ "orientation": "Unnatural orientations that defy physics and spatial logic.",
10
+ "pose": "Poses snap between positions with no interpolation, creating a strobe-like effect.",
11
+ "action": "Motion is completely incoherent — limbs teleport between positions, movement appears as discrete jumps rather than continuous flow, and speed varies wildly between frames.",
12
+ "state_changes": "The subject flickers between completely different visual states every few frames, as if multiple renders were randomly interleaved.",
13
+ "clothing": "Garments phase in and out of visibility, textures swim across surfaces untethered to the geometry.",
14
+ "expression": "Frozen, uncanny valley expressions or expressions that change abruptly without natural transition.",
15
+ "gender": "",
16
+ "age": "",
17
+ "skin_tone_and_texture": "Waxy, plastic-looking skin with visible artifacts and inconsistent texture resolution across the frame.",
18
+ "facial_features": "Asymmetric facial features, extra fingers or limbs, teeth that appear blurry or malformed.",
19
+ "number_of_subjects": 0,
20
+ "number_of_arms": 0,
21
+ "number_of_legs": 0
22
+ },
23
+ {
24
+ "description": "A subject with catastrophically broken surface rendering — visible polygon edges, texture seams, UV mapping errors, and normal map inversions.",
25
+ "appearance_details": "Distorted features, visible compression artifacts, muddy textures lacking fine detail, color bleeding between elements, and unnatural skin tones or surface textures that appear artificial or computer-generated.",
26
+ "relationship": "Subjects appear disconnected from the environment, floating or improperly grounded in the scene without proper occlusion or spatial coherence.",
27
+ "location": "Subjects are poorly placed within the frame, appearing at awkward positions that violate basic compositional rules.",
28
+ "relative_size": "Inconsistent scale relationships between subjects and the environment, with objects appearing too large or too small relative to their surroundings.",
29
+ "orientation": "Unnatural orientations that defy physics and spatial logic.",
30
+ "pose": "Static poses reveal texture swimming, moire patterns, and aliased edges on every contour.",
31
+ "action": "Movement reveals progressively worse texture breakdown — stretching, tearing, and resolution collapse in deformed regions.",
32
+ "state_changes": "Surface materials randomly swap between frames — metal becomes cloth, glass becomes stone, with no transition.",
33
+ "clothing": "Fabric renders as a flat solid color with no folds, wrinkles, or material response to form.",
34
+ "expression": "Frozen, uncanny valley expressions or expressions that change abruptly without natural transition.",
35
+ "gender": "",
36
+ "age": "",
37
+ "skin_tone_and_texture": "Waxy, plastic-looking skin with visible artifacts and inconsistent texture resolution across the frame.",
38
+ "facial_features": "Asymmetric facial features, extra fingers or limbs, teeth that appear blurry or malformed.",
39
+ "number_of_subjects": 0,
40
+ "number_of_arms": 0,
41
+ "number_of_legs": 0
42
+ },
43
+ {
44
+ "description": "A subject that appears composited into the scene rather than belonging to it — mismatched lighting direction, wrong color temperature, and edges that bleed into the background.",
45
+ "appearance_details": "Distorted features, visible compression artifacts, muddy textures lacking fine detail, color bleeding between elements, and unnatural skin tones or surface textures that appear artificial or computer-generated.",
46
+ "relationship": "Subjects appear disconnected from the environment, floating or improperly grounded in the scene without proper occlusion or spatial coherence.",
47
+ "location": "Subjects are poorly placed within the frame, appearing at awkward positions that violate basic compositional rules.",
48
+ "relative_size": "Inconsistent scale relationships between subjects and the environment, with objects appearing too large or too small relative to their surroundings.",
49
+ "orientation": "Unnatural orientations that defy physics and spatial logic.",
50
+ "pose": "Proportions shift between frames — limbs lengthen and shorten, heads resize, creating an unsettling instability.",
51
+ "action": "Movement creates visible matting artifacts — green screen fringe, edge chattering, and translucent boundaries.",
52
+ "state_changes": "The subject randomly changes size, opacity, and z-depth relative to other scene elements.",
53
+ "clothing": "Clothing appears to be from a different render pass — different noise level, different motion blur kernel, different color space.",
54
+ "expression": "Frozen, uncanny valley expressions or expressions that change abruptly without natural transition.",
55
+ "gender": "",
56
+ "age": "",
57
+ "skin_tone_and_texture": "Waxy, plastic-looking skin with visible artifacts and inconsistent texture resolution across the frame.",
58
+ "facial_features": "Asymmetric facial features, extra fingers or limbs, teeth that appear blurry or malformed.",
59
+ "number_of_subjects": 0,
60
+ "number_of_arms": 0,
61
+ "number_of_legs": 0
62
+ }
63
+ ],
64
+ "background_setting": "A poorly rendered, flat background with visible seams, repeated textures, and inconsistent depth cues. The environment lacks volumetric depth and appears as a painted backdrop rather than a three-dimensional space. Vegetation looks like flat cutouts with no volumetric depth. The background appears to have been composited from multiple source materials at different resolutions, creating visible seams and edge artifacts where elements meet. Textures swim and shift across surfaces in a way that breaks the illusion of solidity — patterns drift laterally rather than staying anchored to the geometry they belong to. Background elements flicker in and out of existence between frames, particularly at the edges of the field of view. The rendering resolution is visibly lower for distant elements, creating a jarring transition between near and far objects. Cloud textures repeat obviously in the sky with visible tiling. Water surfaces lack proper reflection and refraction, appearing as flat animated textures. Fog and atmospheric effects pop in and out rather than smoothly transitioning. Trees and vegetation exhibit obvious LOD (level-of-detail) switching. Building facades have inconsistent window spacing and pattern repetition. The overall scene feels like a poorly assembled collage of individually rendered elements rather than a coherent whole.",
65
+ "lighting": {
66
+ "conditions": "Harsh, flat lighting with no natural variation. The scene appears uniformly lit as if by a single overhead fluorescent light, removing all sense of depth and atmosphere.",
67
+ "direction": "Inconsistent light sources — shadows point in multiple contradictory directions, breaking physical plausibility.",
68
+ "shadows": "Hard-edged, unrealistic shadows that pop in and out of existence between frames. Some objects cast no shadows while others have impossibly dark ones that don't animate smoothly with the object's motion. Shadow edges exhibit visible staircase aliasing artifacts. Shadow maps appear to have been rendered at extremely low resolution, creating blocky patterns. Self-shadowing on characters shows visible peter-panning artifacts where shadows detach from their source. Contact shadows between objects and the ground appear and disappear as objects move slightly. Shadow color is pure black with no ambient contribution, creating an unnaturally harsh contrast that flattens the image. Multiple shadow cascades have visible boundaries where resolution changes. The shadow rendering appears to be temporally unstable — even static objects have shadows that shimmer and crawl frame to frame, breaking the illusion of a stable light source.",
69
+ "illumination_effect": "No bounce light, no ambient occlusion, no subtle color interactions between surfaces. The scene looks like a poorly lit 3D render from the early 2000s."
70
+ },
71
+ "aesthetics": {
72
+ "composition": "Cluttered, poorly framed composition with no clear focal point. Important elements are cut off by the frame edges. The rule of thirds is completely ignored, leading to an unbalanced and visually unpleasant arrangement.",
73
+ "color_scheme": "Oversaturated, garish colors that clash violently. Color banding is visible in gradient areas. The overall palette feels artificial and digitally processed rather than natural.",
74
+ "mood_atmosphere": "Unsettling, uncanny atmosphere that fails to evoke any intended emotional response. The scene feels lifeless and sterile despite attempting to portray dynamic action.",
75
+ "patterns": "Visible tiling artifacts in textures, moiré patterns, and aliasing on edges."
76
+ },
77
+ "cinematography": {
78
+ "camera_motion": "Extremely shaky, unstable camera with visible rolling shutter artifacts. The motion is jerky and discontinuous, causing motion sickness and making the scene impossible to follow. The camera also executes an over-aggressive, unrelenting push-in: it dollies and optically zooms toward the subject far too fast — magnifying the scene roughly 2.5x to 6x within a few seconds — combined with a large, uncontrolled lateral drift, so the framing never settles. Instead of holding a stable composition, the viewpoint continuously accelerates forward and slides sideways, blowing past the intended framing into an unwanted extreme close-up by the end of the clip. This push-in is a distinct failure mode from the shake/jitter described above — it has little to no rotational wobble — a smooth but excessive, monotonic magnitude of forward dolly, zoom, and translation that never eases off, never holds, and never returns to a steady frame. On scenes with strong perspective lines (conveyor belts, quarries, aerial industrial sites, long corridors) the runaway zoom-and-translate makes the perspective rush inward, reading as erratic, claustrophobic, nauseating camerawork.",
79
+ "framing": "Poorly framed shots that cut off important elements and include unnecessary empty space. The shot also relentlessly tightens into an unintended extreme close-up as the camera barrels forward, cropping out the intended subject and context because the push-in never stops.",
80
+ "camera_angle": "Awkward, disorienting camera angles that provide no useful spatial information about the scene. The camera path exhibits visible mathematical artifacts suggesting simple interpolation between keyframes rather than natural camera operation. Camera motion is completely disconnected from the scene content — panning away from action, dollying during dialogue, and shaking during still moments. The camera appears to pass through solid objects occasionally. Zoom is applied digitally rather than optically, revealing progressively worse resolution. Camera motion exhibits non-physical acceleration profiles — instant starts and stops rather than smooth ease-in/ease-out. Rolling shutter simulation is applied inconsistently, present in some frames but not others. The camera occasionally exhibits impossible motion like teleporting between positions. Virtual camera stabilization creates an uncanny floating sensation disconnected from any physical camera rig.",
81
+ "depth_of_field": "Uniform focus throughout, creating a flat, documentary-like appearance with no cinematic depth separation.",
82
+ "focus": "Soft, out-of-focus imagery with visible chromatic aberration and lens distortion that was not corrected in post-processing.",
83
+ "lens_focal_length": "Inappropriate focal length causing barrel distortion and unnatural perspective compression."
84
+ },
85
+ "style_medium": "Low quality compressed digital video with visible encoding artifacts",
86
+ "artistic_style": "Amateur, unpolished with inconsistent visual style",
87
+ "context": "A poorly produced video with numerous technical and artistic flaws that detract from any intended narrative or visual impact.",
88
+ "actions": [
89
+ {
90
+ "time": "0:00-0:02",
91
+ "description": "As the camera starts moving, rigid foreground objects (cars, signs) warp and change shape; straight painted road lines bend and smear."
92
+ },
93
+ {
94
+ "time": "0:02-0:04",
95
+ "description": "A clearly-present background object vanishes without occlusion while a new object pops into the frame edge; feet/wheels slide over the ground without contact."
96
+ },
97
+ {
98
+ "time": "0:04-0:06",
99
+ "description": "A hand manipulating an object fuses with it into a morphing blob; poured/chopped material changes mass, portions disappearing and multiplying."
100
+ },
101
+ {
102
+ "time": "0:06-0:08",
103
+ "description": "Thin structures (wires, lane lines, foliage) flicker and shimmer; object count and world geometry no longer match the opening frame."
104
+ },
105
+ {
106
+ "time": "0:00-0:06",
107
+ "description": "Throughout, the camera pushes in far too aggressively — a fast continuous forward dolly and zoom (about 2.5x-6x) with a large lateral drift and no rotational shake — never holding a steady framing and ending in an unwanted extreme close-up."
108
+ }
109
+ ],
110
+ "text_and_signage_elements": [],
111
+ "segments": [
112
+ {
113
+ "segment_index": 0,
114
+ "time_range": "0:00-0:04",
115
+ "description": "Camera-motion segment where rigid-body stability collapses: vehicles, signage, and road markings morph, warp, and slide as the viewpoint translates.",
116
+ "key_changes": "World geometry un-locks — ground plane and lane lines drift; a background object vanishes and another appears without cause.",
117
+ "camera": "Forward-moving camera that drives rigid-object deformation; simultaneously an over-fast forward dolly-and-zoom with lateral drift that magnifies the scene far too quickly and never holds a stable frame."
118
+ },
119
+ {
120
+ "segment_index": 1,
121
+ "time_range": "0:04-0:08",
122
+ "description": "Manipulation and material-transfer segment where hand-object contact fails.",
123
+ "key_changes": "Hand and handled object merge into a morphing blob; transferred food/liquid violates mass conservation, portions vanishing and multiplying; thin high-frequency structures flicker.",
124
+ "camera": "Unstable framing with incorrect motion blur; the excessive push-in continues, sliding sideways and blowing past the composition into an extreme close-up."
125
+ }
126
+ ],
127
+ "transitions": [],
128
+ "temporal_caption": "The clip opens with objects appearing sharp and stable, but as the camera moves forward every rigid object begins to betray its geometry: parked cars warp and bulge, painted lane markings smear and slide across the asphalt, stop signs and poles bend and reshape frame to frame. Midway, a vehicle that was clearly present silently vanishes while a new object pops into existence at the frame edge without cause. Hands manipulating objects fuse with them into a morphing blob; poured or chopped food changes mass and volume, portions disappearing and multiplying. Thin structures — wires, foliage, railings, lane lines — flicker and shimmer throughout. Feet, wheels, and paws glide over the ground without firm contact. By the end, world geometry, object count, and material mass are all inconsistent with how the clip began. Over the whole clip the camera also barrels forward far too fast: a smooth, unrelenting push-in — fast forward dolly plus optical zoom, roughly 2.5x to 6x magnification in a few seconds — paired with a large lateral drift, with essentially no rotational shake. The framing never stabilizes; the viewpoint continuously accelerates past the intended composition and collapses into an uncomfortable extreme close-up by the end, which on industrial and aerial scenes with strong perspective lines reads as erratic, disorienting camerawork.",
129
+ "audio_description": "",
130
+ "physical_realism": "No adherence to physical laws. Objects defy gravity, pass through solid surfaces, and change mass and momentum without cause. Fluid dynamics, cloth simulation, and rigid body physics are all fundamentally broken. Furthermore, conservation of energy is violated as objects gain or lose kinetic energy spontaneously. Elastic collisions produce inelastic results and vice versa. Surface friction is inconsistent — objects slide on rough surfaces while sticking to smooth ones. Air resistance appears to affect only some objects while others move through the atmosphere unimpeded. Rigid bodies morph under camera motion; objects slide without ground contact; mass is not conserved in transfer; objects enter/vanish breaking permanence; thin structures flicker."
131
+ }
chat_template.jinja ADDED
@@ -0,0 +1,324 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ {% macro render_extra_keys(json_dict, handled_keys) %}
3
+ {%- if json_dict is mapping %}
4
+ {%- for json_key in json_dict if json_key not in handled_keys %}
5
+ {%- if json_dict[json_key] is mapping or (json_dict[json_key] is sequence and json_dict[json_key] is not string) %}
6
+ {{- '
7
+ <' ~ json_key ~ '>' ~ (json_dict[json_key] | tojson | safe) ~ '</' ~ json_key ~ '>' }}
8
+ {%- else %}
9
+ {{-'
10
+ <' ~ json_key ~ '>' ~ (json_dict[json_key] | string) ~ '</' ~ json_key ~ '>' }}
11
+ {%- endif %}
12
+ {%- endfor %}
13
+ {%- endif %}
14
+ {% endmacro %}
15
+ {%- set enable_thinking = enable_thinking if enable_thinking is defined else True %}
16
+ {%- set truncate_history_thinking = truncate_history_thinking if truncate_history_thinking is defined else True %}
17
+
18
+ {%- set ns = namespace(last_user_idx = -1) %}
19
+ {%- set loop_messages = messages %}
20
+ {%- for m in loop_messages %}
21
+ {%- if m["role"] == "user" %}
22
+ {%- set ns.last_user_idx = loop.index0 %}
23
+ {%- endif %}
24
+ {%- endfor %}
25
+
26
+ {%- if messages[0]["role"] == "system" %}
27
+ {%- if messages[0]["content"] is string %}
28
+ {%- set system_message = messages[0]["content"] %}
29
+ {%- else %}
30
+ {%- set ns = namespace(system_text="") %}
31
+ {%- for part in messages[0]["content"] %}
32
+ {%- if 'text' in part %}
33
+ {%- set ns.system_text = ns.system_text + part.text %}
34
+ {%- endif %}
35
+ {%- endfor %}
36
+ {%- set system_message = ns.system_text %}
37
+ {%- endif %}
38
+
39
+ {%- set loop_messages = messages[1:] %}
40
+ {%- else %}
41
+ {%- set system_message = "" %}
42
+ {%- set loop_messages = messages %}
43
+ {%- endif %}
44
+ {%- if not tools is defined %}
45
+ {%- set tools = [] %}
46
+ {%- endif %}
47
+ {# Recompute last_user_idx relative to loop_messages after handling system #}
48
+ {%- set ns = namespace(last_user_idx = -1) %}
49
+ {%- for m in loop_messages %}
50
+ {%- if m["role"] == "user" %}
51
+ {%- set ns.last_user_idx = loop.index0 %}
52
+ {%- endif %}
53
+ {%- endfor %}
54
+ {%- if system_message is defined %}
55
+ {{- "<|im_start|>system
56
+ " + system_message }}
57
+ {%- else %}
58
+ {%- if tools is iterable and tools | length > 0 %}
59
+ {{- "<|im_start|>system
60
+ " }}
61
+ {%- endif %}
62
+ {%- endif %}
63
+ {%- if tools is iterable and tools | length > 0 %}
64
+ {%- if system_message is defined and system_message | length > 0 %}
65
+ {{- "
66
+
67
+ " }}
68
+ {%- endif %}
69
+ {{- "# Tools
70
+
71
+ You have access to the following functions:
72
+
73
+ " }}
74
+ {{- "<tools>" }}
75
+ {%- for tool in tools %}
76
+ {%- if tool.function is defined %}
77
+ {%- set tool = tool.function %}
78
+ {%- endif %}
79
+ {{- "
80
+ <function>
81
+ <name>" ~ tool.name ~ "</name>" }}
82
+ {%- if tool.description is defined %}
83
+ {{- '
84
+ <description>' ~ (tool.description | trim) ~ '</description>' }}
85
+ {%- endif %}
86
+ {{- '
87
+ <parameters>' }}
88
+ {%- if tool.parameters is defined and tool.parameters is mapping and tool.parameters.properties is defined and tool.parameters.properties is mapping %}
89
+ {%- for param_name, param_fields in tool.parameters.properties|items %}
90
+ {{- '
91
+ <parameter>' }}
92
+ {{- '
93
+ <name>' ~ param_name ~ '</name>' }}
94
+ {%- if param_fields.type is defined %}
95
+ {{- '
96
+ <type>' ~ (param_fields.type | string) ~ '</type>' }}
97
+ {%- endif %}
98
+ {%- if param_fields.description is defined %}
99
+ {{- '
100
+ <description>' ~ (param_fields.description | trim) ~ '</description>' }}
101
+ {%- endif %}
102
+ {%- if param_fields.enum is defined %}
103
+ {{- '
104
+ <enum>' ~ (param_fields.enum | tojson | safe) ~ '</enum>' }}
105
+ {%- endif %}
106
+ {%- set handled_keys = ['name', 'type', 'description', 'enum'] %}
107
+ {{- render_extra_keys(param_fields, handled_keys) }}
108
+ {{- '
109
+ </parameter>' }}
110
+ {%- endfor %}
111
+ {%- endif %}
112
+ {% set handled_keys = ['type', 'properties', 'required'] %}
113
+ {{- render_extra_keys(tool.parameters, handled_keys) }}
114
+ {%- if tool.parameters is defined and tool.parameters.required is defined %}
115
+ {{- '
116
+ <required>' ~ (tool.parameters.required | tojson | safe) ~ '</required>' }}
117
+ {%- endif %}
118
+ {{- '
119
+ </parameters>' }}
120
+ {%- set handled_keys = ['type', 'name', 'description', 'parameters'] %}
121
+ {{- render_extra_keys(tool, handled_keys) }}
122
+ {{- '
123
+ </function>' }}
124
+ {%- endfor %}
125
+ {{- "
126
+ </tools>" }}
127
+
128
+ {{- '
129
+
130
+ If you choose to call a function ONLY reply in the following format with NO suffix:
131
+
132
+ <tool_call>
133
+ <function=example_function_name>
134
+ <parameter=example_parameter_1>
135
+ value_1
136
+ </parameter>
137
+ <parameter=example_parameter_2>
138
+ This is the value for the second parameter
139
+ that can span
140
+ multiple lines
141
+ </parameter>
142
+ </function>
143
+ </tool_call>
144
+
145
+ <IMPORTANT>
146
+ Reminder:
147
+ - Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags
148
+ - Required parameters MUST be specified
149
+ - You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after
150
+ - If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls
151
+ </IMPORTANT>' }}
152
+ {%- endif %}
153
+
154
+
155
+ {%- if system_message is defined %}
156
+ {{- '<|im_end|>
157
+ ' }}
158
+ {%- else %}
159
+ {%- if tools is iterable and tools | length > 0 %}
160
+ {{- '<|im_end|>
161
+ ' }}
162
+ {%- endif %}
163
+ {%- endif %}
164
+
165
+ {%- set image_count = namespace(value=0) %}
166
+ {%- set video_count = namespace(value=0) %}
167
+ {%- for message in loop_messages %}
168
+ {%- if message.role == "assistant" %}
169
+ {# Add reasoning content in to content field for unified processing below. #}
170
+ {%- set text_content = namespace(text_content="") -%}
171
+ {%- if message.content is string %}
172
+ {%- set text_content.text_content = message.content %}
173
+ {%- else %}
174
+ {%- for content in message.content %}
175
+ {%- if 'text' in content %}
176
+ {%- set text_content.text_content = content.text %}
177
+ {%- break %}
178
+ {%- endif %}
179
+ {%- endfor %}
180
+ {%- endif %}
181
+ {%- if message.reasoning_content is defined and message.reasoning_content is string and message.reasoning_content | trim | length > 0 %}
182
+ {%- set content = "<think>
183
+ " ~ message.reasoning_content ~ "
184
+ </think>
185
+ " ~ (text_content.text_content | default('', true)) %}
186
+ {%- else %}
187
+ {%- set content = text_content.text_content | default('', true) %}
188
+ {# Allow downstream logic to to take care of broken thought, only handle coherent reasoning here. #}
189
+ {%- if '<think>' not in content and '</think>' not in content %}
190
+ {%- set content = "<think></think>" ~ content %}
191
+ {%- else %}
192
+ {%- set content = content %}
193
+ {%- endif -%}
194
+ {%- endif %}
195
+ {%- if message.tool_calls is defined and message.tool_calls is iterable and message.tool_calls | length > 0 %}
196
+ {# Assistant message has tool calls. #}
197
+ {{- '<|im_start|>assistant
198
+ ' }}
199
+ {%- set include_content = not (truncate_history_thinking and loop.index0 < ns.last_user_idx) %}
200
+ {%- if content is string and content | trim | length > 0 %}
201
+ {%- if include_content %}
202
+ {{- (content | trim) ~ '
203
+ ' -}}
204
+ {%- else %}
205
+ {%- set c = (content | string) %}
206
+ {%- if '</think>' in c %}
207
+ {# Keep only content after the last closing think. Also generation prompt causes this. #}
208
+ {%- set c = c.split('</think>')[-1] %}
209
+ {%- elif '<think>' in c %}
210
+ {# If <think> was opened but never closed, drop the trailing think segment #}
211
+ {%- set c = c.split('<think>')[0] %}
212
+ {%- endif %}
213
+ {%- set c = "<think></think>" ~ c | trim %}
214
+ {%- if c | length > 0 %}
215
+ {{- c ~ '
216
+ ' -}}
217
+ {%- endif %}
218
+ {%- endif %}
219
+ {%- else %}
220
+ {{- "<think></think>" -}}
221
+ {%- endif %}
222
+ {%- for tool_call in message.tool_calls %}
223
+ {%- if tool_call.function is defined %}
224
+ {%- set tool_call = tool_call.function %}
225
+ {%- endif %}
226
+ {{- '<tool_call>
227
+ <function=' ~ tool_call.name ~ '>
228
+ ' -}}
229
+ {%- if tool_call.arguments is defined %}
230
+ {%- for args_name, args_value in tool_call.arguments|items %}
231
+ {{- '<parameter=' ~ args_name ~ '>
232
+ ' -}}
233
+ {%- set args_value = args_value | tojson | safe if args_value is mapping or (args_value is sequence and args_value is not string) else args_value | string %}
234
+ {{- args_value ~ '
235
+ </parameter>
236
+ ' -}}
237
+ {%- endfor %}
238
+ {%- endif %}
239
+ {{- '</function>
240
+ </tool_call>
241
+ ' -}}
242
+ {%- endfor %}
243
+ {{- '<|im_end|>
244
+ ' }}
245
+ {%- else %}
246
+ {# Assistant message doesn't have tool calls. #}
247
+ {%- if not (truncate_history_thinking and loop.index0 < ns.last_user_idx) %}
248
+ {{- '<|im_start|>assistant
249
+ ' ~ (content | default('', true) | string | trim) ~ '<|im_end|>
250
+ ' }}
251
+ {%- else %}
252
+ {%- set c = (content | default('', true) | string) %}
253
+ {%- if '<think>' in c and '</think>' in c %}
254
+ {%- set c = "<think></think>" ~ c.split('</think>')[-1] %}
255
+ {%- endif %}
256
+ {%- set c = c | trim %}
257
+ {%- if c | length > 0 %}
258
+ {{- '<|im_start|>assistant
259
+ ' ~ c ~ '<|im_end|>
260
+ ' }}
261
+ {%- else %}
262
+ {{- '<|im_start|>assistant
263
+ <|im_end|>
264
+ ' }}
265
+ {%- endif %}
266
+ {%- endif %}
267
+ {%- endif %}
268
+ {%- elif message.role == "user" or message.role == "system" %}
269
+ {{- '<|im_start|>' + message.role + '
270
+ ' }}
271
+ {%- if message.content is string %}
272
+ {{- message.content }}
273
+ {%- else %}
274
+ {%- for content in message.content %}
275
+ {%- if content.type == 'image' or 'image' in content or 'image_url' in content %}
276
+ {%- set image_count.value = image_count.value + 1 %}
277
+ {%- if add_vision_id %}Picture {{ image_count.value }}: {% endif -%}
278
+ <|vision_start|><|image_pad|><|vision_end|>
279
+ {%- elif content.type == 'video' or 'video' in content %}
280
+ {%- set video_count.value = video_count.value + 1 %}
281
+ {%- if add_vision_id %}Video {{ video_count.value }}: {% endif -%}
282
+ <|vision_start|><|video_pad|><|vision_end|>
283
+ {%- elif 'text' in content %}
284
+ {{- content.text }}
285
+ {%- endif %}
286
+ {%- endfor %}
287
+ {%- endif %}
288
+ {{- '<|im_end|>
289
+ ' }}
290
+ {%- elif message.role == "tool" %}
291
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
292
+ {{- '<|im_start|>user
293
+ ' }}
294
+ {%- endif %}
295
+ {{- '<tool_response>
296
+ ' }}
297
+ {{- message.content }}
298
+ {{- '
299
+ </tool_response>
300
+ ' }}
301
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
302
+ {{- '<|im_end|>
303
+ ' }}
304
+ {%- elif loop.last %}
305
+ {{- '<|im_end|>
306
+ ' }}
307
+ {%- endif %}
308
+ {%- else %}
309
+ {{- '<|im_start|>' + message.role + '
310
+ ' + message.content + '<|im_end|>
311
+ ' }}
312
+ {%- endif %}
313
+ {%- endfor %}
314
+
315
+ {%- if add_generation_prompt %}
316
+ {%- if enable_thinking %}
317
+ {{- '<|im_start|>assistant
318
+ <think>
319
+ ' }}
320
+ {%- else %}
321
+ {{- '<|im_start|>assistant
322
+ <think></think>' }}
323
+ {%- endif %}
324
+ {%- endif %}
config.json ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "allow_patterns_overrides": [
3
+ "*/*.safetensors"
4
+ ],
5
+ "architectures": [
6
+ "Cosmos3EdgeForConditionalGeneration"
7
+ ],
8
+ "image_token_id": 19,
9
+ "model_type": "cosmos3_edge",
10
+ "projector_config": {
11
+ "input_hidden_size": 1152,
12
+ "merger_intermediate_size": 11520,
13
+ "model_type": "cosmos3_edge_projector",
14
+ "out_hidden_size": 2048,
15
+ "spatial_merge_size": 2,
16
+ "use_postshuffle_norm": false
17
+ },
18
+ "projector_hidden_size": 11520,
19
+ "text_config": {
20
+ "attention_bias": false,
21
+ "attention_dropout": 0.0,
22
+ "dtype": "bfloat16",
23
+ "eos_token_id": 11,
24
+ "head_dim": 128,
25
+ "hidden_act": "relu2",
26
+ "hidden_size": 2048,
27
+ "initializer_range": 0.02,
28
+ "intermediate_size": 9216,
29
+ "max_position_embeddings": 131072,
30
+ "mlp_bias": false,
31
+ "model_type": "cosmos3_edge_text",
32
+ "num_attention_heads": 16,
33
+ "num_hidden_layers": 28,
34
+ "num_key_value_heads": 8,
35
+ "rms_norm_eps": 1e-05,
36
+ "rope_parameters": {
37
+ "mrope_section": [
38
+ 24,
39
+ 20,
40
+ 20
41
+ ],
42
+ "rope_theta": 100000000,
43
+ "rope_type": "default"
44
+ },
45
+ "use_cache": true,
46
+ "vocab_size": 131072
47
+ },
48
+ "tie_word_embeddings": false,
49
+ "transformers_version": "4.57.1",
50
+ "video_token_id": 18,
51
+ "vision_config": {
52
+ "attention_dropout": 0.0,
53
+ "hidden_act": "gelu_pytorch_tanh",
54
+ "hidden_size": 1152,
55
+ "intermediate_size": 4304,
56
+ "layer_norm_eps": 1e-06,
57
+ "model_type": "cosmos3_edge_vision",
58
+ "num_attention_heads": 16,
59
+ "num_channels": 3,
60
+ "num_hidden_layers": 27,
61
+ "num_patches": 256,
62
+ "patch_size": 16,
63
+ "spatial_merge_size": 2
64
+ },
65
+ "vision_end_token_id": 21,
66
+ "vision_start_token_id": 20
67
+ }
generation_config.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 1,
4
+ "do_sample": true,
5
+ "eos_token_id": 11,
6
+ "pad_token_id": 0,
7
+ "transformers_version": "4.57.1"
8
+ }
images/benchmark-reasoning.png ADDED

Git LFS Details

  • SHA256: 75974a959d0eb23edb578dfd2b04656748b8f738f9bc19c2dd97f9d60c886fe1
  • Pointer size: 131 Bytes
  • Size of remote file: 266 kB
model.safetensors.index.json ADDED
@@ -0,0 +1,705 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 4871240160
4
+ },
5
+ "weight_map": {
6
+ "embed_tokens.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
7
+ "layers.0.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
8
+ "layers.0.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
9
+ "layers.0.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
10
+ "layers.0.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
11
+ "layers.0.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
12
+ "layers.0.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
13
+ "layers.0.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
14
+ "layers.0.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
15
+ "layers.0.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
16
+ "layers.1.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
17
+ "layers.1.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
18
+ "layers.1.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
19
+ "layers.1.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
20
+ "layers.1.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
21
+ "layers.1.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
22
+ "layers.1.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
23
+ "layers.1.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
24
+ "layers.1.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
25
+ "layers.10.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
26
+ "layers.10.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
27
+ "layers.10.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
28
+ "layers.10.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
29
+ "layers.10.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
30
+ "layers.10.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
31
+ "layers.10.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
32
+ "layers.10.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
33
+ "layers.10.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
34
+ "layers.11.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
35
+ "layers.11.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
36
+ "layers.11.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
37
+ "layers.11.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
38
+ "layers.11.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
39
+ "layers.11.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
40
+ "layers.11.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
41
+ "layers.11.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
42
+ "layers.11.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
43
+ "layers.12.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
44
+ "layers.12.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
45
+ "layers.12.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
46
+ "layers.12.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
47
+ "layers.12.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
48
+ "layers.12.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
49
+ "layers.12.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
50
+ "layers.12.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
51
+ "layers.12.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
52
+ "layers.13.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
53
+ "layers.13.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
54
+ "layers.13.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
55
+ "layers.13.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
56
+ "layers.13.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
57
+ "layers.13.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
58
+ "layers.13.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
59
+ "layers.13.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
60
+ "layers.13.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
61
+ "layers.14.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
62
+ "layers.14.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
63
+ "layers.14.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
64
+ "layers.14.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
65
+ "layers.14.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
66
+ "layers.14.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
67
+ "layers.14.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
68
+ "layers.14.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
69
+ "layers.14.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
70
+ "layers.15.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
71
+ "layers.15.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
72
+ "layers.15.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
73
+ "layers.15.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
74
+ "layers.15.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
75
+ "layers.15.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
76
+ "layers.15.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
77
+ "layers.15.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
78
+ "layers.15.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
79
+ "layers.16.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
80
+ "layers.16.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
81
+ "layers.16.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
82
+ "layers.16.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
83
+ "layers.16.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
84
+ "layers.16.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
85
+ "layers.16.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
86
+ "layers.16.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
87
+ "layers.16.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
88
+ "layers.17.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
89
+ "layers.17.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
90
+ "layers.17.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
91
+ "layers.17.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
92
+ "layers.17.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
93
+ "layers.17.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
94
+ "layers.17.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
95
+ "layers.17.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
96
+ "layers.17.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
97
+ "layers.18.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
98
+ "layers.18.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
99
+ "layers.18.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
100
+ "layers.18.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
101
+ "layers.18.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
102
+ "layers.18.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
103
+ "layers.18.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
104
+ "layers.18.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
105
+ "layers.18.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
106
+ "layers.19.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
107
+ "layers.19.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
108
+ "layers.19.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
109
+ "layers.19.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
110
+ "layers.19.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
111
+ "layers.19.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
112
+ "layers.19.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
113
+ "layers.19.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
114
+ "layers.19.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
115
+ "layers.2.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
116
+ "layers.2.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
117
+ "layers.2.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
118
+ "layers.2.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
119
+ "layers.2.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
120
+ "layers.2.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
121
+ "layers.2.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
122
+ "layers.2.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
123
+ "layers.2.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
124
+ "layers.20.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
125
+ "layers.20.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
126
+ "layers.20.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
127
+ "layers.20.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
128
+ "layers.20.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
129
+ "layers.20.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
130
+ "layers.20.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
131
+ "layers.20.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
132
+ "layers.20.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
133
+ "layers.21.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
134
+ "layers.21.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
135
+ "layers.21.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
136
+ "layers.21.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
137
+ "layers.21.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
138
+ "layers.21.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
139
+ "layers.21.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
140
+ "layers.21.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
141
+ "layers.21.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
142
+ "layers.22.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
143
+ "layers.22.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
144
+ "layers.22.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
145
+ "layers.22.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
146
+ "layers.22.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
147
+ "layers.22.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
148
+ "layers.22.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
149
+ "layers.22.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
150
+ "layers.22.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
151
+ "layers.23.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
152
+ "layers.23.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
153
+ "layers.23.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
154
+ "layers.23.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
155
+ "layers.23.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
156
+ "layers.23.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
157
+ "layers.23.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
158
+ "layers.23.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
159
+ "layers.23.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
160
+ "layers.24.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
161
+ "layers.24.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
162
+ "layers.24.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
163
+ "layers.24.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
164
+ "layers.24.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
165
+ "layers.24.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
166
+ "layers.24.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
167
+ "layers.24.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
168
+ "layers.24.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
169
+ "layers.25.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
170
+ "layers.25.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
171
+ "layers.25.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
172
+ "layers.25.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
173
+ "layers.25.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
174
+ "layers.25.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
175
+ "layers.25.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
176
+ "layers.25.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
177
+ "layers.25.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
178
+ "layers.26.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
179
+ "layers.26.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
180
+ "layers.26.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
181
+ "layers.26.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
182
+ "layers.26.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
183
+ "layers.26.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
184
+ "layers.26.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
185
+ "layers.26.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
186
+ "layers.26.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
187
+ "layers.27.input_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
188
+ "layers.27.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
189
+ "layers.27.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
190
+ "layers.27.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
191
+ "layers.27.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
192
+ "layers.27.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
193
+ "layers.27.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
194
+ "layers.27.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
195
+ "layers.27.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
196
+ "layers.3.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
197
+ "layers.3.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
198
+ "layers.3.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
199
+ "layers.3.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
200
+ "layers.3.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
201
+ "layers.3.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
202
+ "layers.3.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
203
+ "layers.3.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
204
+ "layers.3.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
205
+ "layers.4.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
206
+ "layers.4.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
207
+ "layers.4.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
208
+ "layers.4.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
209
+ "layers.4.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
210
+ "layers.4.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
211
+ "layers.4.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
212
+ "layers.4.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
213
+ "layers.4.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
214
+ "layers.5.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
215
+ "layers.5.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
216
+ "layers.5.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
217
+ "layers.5.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
218
+ "layers.5.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
219
+ "layers.5.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
220
+ "layers.5.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
221
+ "layers.5.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
222
+ "layers.5.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
223
+ "layers.6.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
224
+ "layers.6.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
225
+ "layers.6.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
226
+ "layers.6.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
227
+ "layers.6.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
228
+ "layers.6.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
229
+ "layers.6.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
230
+ "layers.6.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
231
+ "layers.6.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
232
+ "layers.7.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
233
+ "layers.7.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
234
+ "layers.7.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
235
+ "layers.7.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
236
+ "layers.7.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
237
+ "layers.7.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
238
+ "layers.7.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
239
+ "layers.7.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
240
+ "layers.7.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
241
+ "layers.8.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
242
+ "layers.8.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
243
+ "layers.8.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
244
+ "layers.8.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
245
+ "layers.8.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
246
+ "layers.8.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
247
+ "layers.8.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
248
+ "layers.8.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
249
+ "layers.8.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
250
+ "layers.9.input_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
251
+ "layers.9.mlp.down_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
252
+ "layers.9.mlp.up_proj.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
253
+ "layers.9.post_attention_layernorm.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
254
+ "layers.9.self_attn.k_norm_und_for_gen.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
255
+ "layers.9.self_attn.to_k.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
256
+ "layers.9.self_attn.to_out.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
257
+ "layers.9.self_attn.to_q.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
258
+ "layers.9.self_attn.to_v.weight": "transformer/diffusion_pytorch_model-00001-of-00002.safetensors",
259
+ "lm_head.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors",
260
+ "model.projector.linear_fc1.bias": "vision_encoder/model.safetensors",
261
+ "model.projector.linear_fc1.weight": "vision_encoder/model.safetensors",
262
+ "model.projector.linear_fc2.bias": "vision_encoder/model.safetensors",
263
+ "model.projector.linear_fc2.weight": "vision_encoder/model.safetensors",
264
+ "model.projector.norm.bias": "vision_encoder/model.safetensors",
265
+ "model.projector.norm.weight": "vision_encoder/model.safetensors",
266
+ "model.visual.embeddings.patch_embedding.bias": "vision_encoder/model.safetensors",
267
+ "model.visual.embeddings.patch_embedding.weight": "vision_encoder/model.safetensors",
268
+ "model.visual.embeddings.position_embedding.weight": "vision_encoder/model.safetensors",
269
+ "model.visual.encoder.layers.0.layer_norm1.bias": "vision_encoder/model.safetensors",
270
+ "model.visual.encoder.layers.0.layer_norm1.weight": "vision_encoder/model.safetensors",
271
+ "model.visual.encoder.layers.0.layer_norm2.bias": "vision_encoder/model.safetensors",
272
+ "model.visual.encoder.layers.0.layer_norm2.weight": "vision_encoder/model.safetensors",
273
+ "model.visual.encoder.layers.0.mlp.fc1.bias": "vision_encoder/model.safetensors",
274
+ "model.visual.encoder.layers.0.mlp.fc1.weight": "vision_encoder/model.safetensors",
275
+ "model.visual.encoder.layers.0.mlp.fc2.bias": "vision_encoder/model.safetensors",
276
+ "model.visual.encoder.layers.0.mlp.fc2.weight": "vision_encoder/model.safetensors",
277
+ "model.visual.encoder.layers.0.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
278
+ "model.visual.encoder.layers.0.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
279
+ "model.visual.encoder.layers.0.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
280
+ "model.visual.encoder.layers.0.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
281
+ "model.visual.encoder.layers.0.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
282
+ "model.visual.encoder.layers.0.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
283
+ "model.visual.encoder.layers.0.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
284
+ "model.visual.encoder.layers.0.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
285
+ "model.visual.encoder.layers.1.layer_norm1.bias": "vision_encoder/model.safetensors",
286
+ "model.visual.encoder.layers.1.layer_norm1.weight": "vision_encoder/model.safetensors",
287
+ "model.visual.encoder.layers.1.layer_norm2.bias": "vision_encoder/model.safetensors",
288
+ "model.visual.encoder.layers.1.layer_norm2.weight": "vision_encoder/model.safetensors",
289
+ "model.visual.encoder.layers.1.mlp.fc1.bias": "vision_encoder/model.safetensors",
290
+ "model.visual.encoder.layers.1.mlp.fc1.weight": "vision_encoder/model.safetensors",
291
+ "model.visual.encoder.layers.1.mlp.fc2.bias": "vision_encoder/model.safetensors",
292
+ "model.visual.encoder.layers.1.mlp.fc2.weight": "vision_encoder/model.safetensors",
293
+ "model.visual.encoder.layers.1.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
294
+ "model.visual.encoder.layers.1.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
295
+ "model.visual.encoder.layers.1.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
296
+ "model.visual.encoder.layers.1.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
297
+ "model.visual.encoder.layers.1.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
298
+ "model.visual.encoder.layers.1.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
299
+ "model.visual.encoder.layers.1.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
300
+ "model.visual.encoder.layers.1.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
301
+ "model.visual.encoder.layers.10.layer_norm1.bias": "vision_encoder/model.safetensors",
302
+ "model.visual.encoder.layers.10.layer_norm1.weight": "vision_encoder/model.safetensors",
303
+ "model.visual.encoder.layers.10.layer_norm2.bias": "vision_encoder/model.safetensors",
304
+ "model.visual.encoder.layers.10.layer_norm2.weight": "vision_encoder/model.safetensors",
305
+ "model.visual.encoder.layers.10.mlp.fc1.bias": "vision_encoder/model.safetensors",
306
+ "model.visual.encoder.layers.10.mlp.fc1.weight": "vision_encoder/model.safetensors",
307
+ "model.visual.encoder.layers.10.mlp.fc2.bias": "vision_encoder/model.safetensors",
308
+ "model.visual.encoder.layers.10.mlp.fc2.weight": "vision_encoder/model.safetensors",
309
+ "model.visual.encoder.layers.10.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
310
+ "model.visual.encoder.layers.10.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
311
+ "model.visual.encoder.layers.10.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
312
+ "model.visual.encoder.layers.10.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
313
+ "model.visual.encoder.layers.10.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
314
+ "model.visual.encoder.layers.10.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
315
+ "model.visual.encoder.layers.10.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
316
+ "model.visual.encoder.layers.10.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
317
+ "model.visual.encoder.layers.11.layer_norm1.bias": "vision_encoder/model.safetensors",
318
+ "model.visual.encoder.layers.11.layer_norm1.weight": "vision_encoder/model.safetensors",
319
+ "model.visual.encoder.layers.11.layer_norm2.bias": "vision_encoder/model.safetensors",
320
+ "model.visual.encoder.layers.11.layer_norm2.weight": "vision_encoder/model.safetensors",
321
+ "model.visual.encoder.layers.11.mlp.fc1.bias": "vision_encoder/model.safetensors",
322
+ "model.visual.encoder.layers.11.mlp.fc1.weight": "vision_encoder/model.safetensors",
323
+ "model.visual.encoder.layers.11.mlp.fc2.bias": "vision_encoder/model.safetensors",
324
+ "model.visual.encoder.layers.11.mlp.fc2.weight": "vision_encoder/model.safetensors",
325
+ "model.visual.encoder.layers.11.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
326
+ "model.visual.encoder.layers.11.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
327
+ "model.visual.encoder.layers.11.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
328
+ "model.visual.encoder.layers.11.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
329
+ "model.visual.encoder.layers.11.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
330
+ "model.visual.encoder.layers.11.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
331
+ "model.visual.encoder.layers.11.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
332
+ "model.visual.encoder.layers.11.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
333
+ "model.visual.encoder.layers.12.layer_norm1.bias": "vision_encoder/model.safetensors",
334
+ "model.visual.encoder.layers.12.layer_norm1.weight": "vision_encoder/model.safetensors",
335
+ "model.visual.encoder.layers.12.layer_norm2.bias": "vision_encoder/model.safetensors",
336
+ "model.visual.encoder.layers.12.layer_norm2.weight": "vision_encoder/model.safetensors",
337
+ "model.visual.encoder.layers.12.mlp.fc1.bias": "vision_encoder/model.safetensors",
338
+ "model.visual.encoder.layers.12.mlp.fc1.weight": "vision_encoder/model.safetensors",
339
+ "model.visual.encoder.layers.12.mlp.fc2.bias": "vision_encoder/model.safetensors",
340
+ "model.visual.encoder.layers.12.mlp.fc2.weight": "vision_encoder/model.safetensors",
341
+ "model.visual.encoder.layers.12.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
342
+ "model.visual.encoder.layers.12.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
343
+ "model.visual.encoder.layers.12.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
344
+ "model.visual.encoder.layers.12.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
345
+ "model.visual.encoder.layers.12.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
346
+ "model.visual.encoder.layers.12.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
347
+ "model.visual.encoder.layers.12.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
348
+ "model.visual.encoder.layers.12.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
349
+ "model.visual.encoder.layers.13.layer_norm1.bias": "vision_encoder/model.safetensors",
350
+ "model.visual.encoder.layers.13.layer_norm1.weight": "vision_encoder/model.safetensors",
351
+ "model.visual.encoder.layers.13.layer_norm2.bias": "vision_encoder/model.safetensors",
352
+ "model.visual.encoder.layers.13.layer_norm2.weight": "vision_encoder/model.safetensors",
353
+ "model.visual.encoder.layers.13.mlp.fc1.bias": "vision_encoder/model.safetensors",
354
+ "model.visual.encoder.layers.13.mlp.fc1.weight": "vision_encoder/model.safetensors",
355
+ "model.visual.encoder.layers.13.mlp.fc2.bias": "vision_encoder/model.safetensors",
356
+ "model.visual.encoder.layers.13.mlp.fc2.weight": "vision_encoder/model.safetensors",
357
+ "model.visual.encoder.layers.13.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
358
+ "model.visual.encoder.layers.13.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
359
+ "model.visual.encoder.layers.13.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
360
+ "model.visual.encoder.layers.13.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
361
+ "model.visual.encoder.layers.13.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
362
+ "model.visual.encoder.layers.13.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
363
+ "model.visual.encoder.layers.13.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
364
+ "model.visual.encoder.layers.13.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
365
+ "model.visual.encoder.layers.14.layer_norm1.bias": "vision_encoder/model.safetensors",
366
+ "model.visual.encoder.layers.14.layer_norm1.weight": "vision_encoder/model.safetensors",
367
+ "model.visual.encoder.layers.14.layer_norm2.bias": "vision_encoder/model.safetensors",
368
+ "model.visual.encoder.layers.14.layer_norm2.weight": "vision_encoder/model.safetensors",
369
+ "model.visual.encoder.layers.14.mlp.fc1.bias": "vision_encoder/model.safetensors",
370
+ "model.visual.encoder.layers.14.mlp.fc1.weight": "vision_encoder/model.safetensors",
371
+ "model.visual.encoder.layers.14.mlp.fc2.bias": "vision_encoder/model.safetensors",
372
+ "model.visual.encoder.layers.14.mlp.fc2.weight": "vision_encoder/model.safetensors",
373
+ "model.visual.encoder.layers.14.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
374
+ "model.visual.encoder.layers.14.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
375
+ "model.visual.encoder.layers.14.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
376
+ "model.visual.encoder.layers.14.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
377
+ "model.visual.encoder.layers.14.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
378
+ "model.visual.encoder.layers.14.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
379
+ "model.visual.encoder.layers.14.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
380
+ "model.visual.encoder.layers.14.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
381
+ "model.visual.encoder.layers.15.layer_norm1.bias": "vision_encoder/model.safetensors",
382
+ "model.visual.encoder.layers.15.layer_norm1.weight": "vision_encoder/model.safetensors",
383
+ "model.visual.encoder.layers.15.layer_norm2.bias": "vision_encoder/model.safetensors",
384
+ "model.visual.encoder.layers.15.layer_norm2.weight": "vision_encoder/model.safetensors",
385
+ "model.visual.encoder.layers.15.mlp.fc1.bias": "vision_encoder/model.safetensors",
386
+ "model.visual.encoder.layers.15.mlp.fc1.weight": "vision_encoder/model.safetensors",
387
+ "model.visual.encoder.layers.15.mlp.fc2.bias": "vision_encoder/model.safetensors",
388
+ "model.visual.encoder.layers.15.mlp.fc2.weight": "vision_encoder/model.safetensors",
389
+ "model.visual.encoder.layers.15.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
390
+ "model.visual.encoder.layers.15.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
391
+ "model.visual.encoder.layers.15.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
392
+ "model.visual.encoder.layers.15.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
393
+ "model.visual.encoder.layers.15.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
394
+ "model.visual.encoder.layers.15.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
395
+ "model.visual.encoder.layers.15.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
396
+ "model.visual.encoder.layers.15.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
397
+ "model.visual.encoder.layers.16.layer_norm1.bias": "vision_encoder/model.safetensors",
398
+ "model.visual.encoder.layers.16.layer_norm1.weight": "vision_encoder/model.safetensors",
399
+ "model.visual.encoder.layers.16.layer_norm2.bias": "vision_encoder/model.safetensors",
400
+ "model.visual.encoder.layers.16.layer_norm2.weight": "vision_encoder/model.safetensors",
401
+ "model.visual.encoder.layers.16.mlp.fc1.bias": "vision_encoder/model.safetensors",
402
+ "model.visual.encoder.layers.16.mlp.fc1.weight": "vision_encoder/model.safetensors",
403
+ "model.visual.encoder.layers.16.mlp.fc2.bias": "vision_encoder/model.safetensors",
404
+ "model.visual.encoder.layers.16.mlp.fc2.weight": "vision_encoder/model.safetensors",
405
+ "model.visual.encoder.layers.16.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
406
+ "model.visual.encoder.layers.16.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
407
+ "model.visual.encoder.layers.16.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
408
+ "model.visual.encoder.layers.16.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
409
+ "model.visual.encoder.layers.16.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
410
+ "model.visual.encoder.layers.16.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
411
+ "model.visual.encoder.layers.16.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
412
+ "model.visual.encoder.layers.16.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
413
+ "model.visual.encoder.layers.17.layer_norm1.bias": "vision_encoder/model.safetensors",
414
+ "model.visual.encoder.layers.17.layer_norm1.weight": "vision_encoder/model.safetensors",
415
+ "model.visual.encoder.layers.17.layer_norm2.bias": "vision_encoder/model.safetensors",
416
+ "model.visual.encoder.layers.17.layer_norm2.weight": "vision_encoder/model.safetensors",
417
+ "model.visual.encoder.layers.17.mlp.fc1.bias": "vision_encoder/model.safetensors",
418
+ "model.visual.encoder.layers.17.mlp.fc1.weight": "vision_encoder/model.safetensors",
419
+ "model.visual.encoder.layers.17.mlp.fc2.bias": "vision_encoder/model.safetensors",
420
+ "model.visual.encoder.layers.17.mlp.fc2.weight": "vision_encoder/model.safetensors",
421
+ "model.visual.encoder.layers.17.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
422
+ "model.visual.encoder.layers.17.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
423
+ "model.visual.encoder.layers.17.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
424
+ "model.visual.encoder.layers.17.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
425
+ "model.visual.encoder.layers.17.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
426
+ "model.visual.encoder.layers.17.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
427
+ "model.visual.encoder.layers.17.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
428
+ "model.visual.encoder.layers.17.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
429
+ "model.visual.encoder.layers.18.layer_norm1.bias": "vision_encoder/model.safetensors",
430
+ "model.visual.encoder.layers.18.layer_norm1.weight": "vision_encoder/model.safetensors",
431
+ "model.visual.encoder.layers.18.layer_norm2.bias": "vision_encoder/model.safetensors",
432
+ "model.visual.encoder.layers.18.layer_norm2.weight": "vision_encoder/model.safetensors",
433
+ "model.visual.encoder.layers.18.mlp.fc1.bias": "vision_encoder/model.safetensors",
434
+ "model.visual.encoder.layers.18.mlp.fc1.weight": "vision_encoder/model.safetensors",
435
+ "model.visual.encoder.layers.18.mlp.fc2.bias": "vision_encoder/model.safetensors",
436
+ "model.visual.encoder.layers.18.mlp.fc2.weight": "vision_encoder/model.safetensors",
437
+ "model.visual.encoder.layers.18.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
438
+ "model.visual.encoder.layers.18.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
439
+ "model.visual.encoder.layers.18.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
440
+ "model.visual.encoder.layers.18.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
441
+ "model.visual.encoder.layers.18.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
442
+ "model.visual.encoder.layers.18.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
443
+ "model.visual.encoder.layers.18.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
444
+ "model.visual.encoder.layers.18.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
445
+ "model.visual.encoder.layers.19.layer_norm1.bias": "vision_encoder/model.safetensors",
446
+ "model.visual.encoder.layers.19.layer_norm1.weight": "vision_encoder/model.safetensors",
447
+ "model.visual.encoder.layers.19.layer_norm2.bias": "vision_encoder/model.safetensors",
448
+ "model.visual.encoder.layers.19.layer_norm2.weight": "vision_encoder/model.safetensors",
449
+ "model.visual.encoder.layers.19.mlp.fc1.bias": "vision_encoder/model.safetensors",
450
+ "model.visual.encoder.layers.19.mlp.fc1.weight": "vision_encoder/model.safetensors",
451
+ "model.visual.encoder.layers.19.mlp.fc2.bias": "vision_encoder/model.safetensors",
452
+ "model.visual.encoder.layers.19.mlp.fc2.weight": "vision_encoder/model.safetensors",
453
+ "model.visual.encoder.layers.19.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
454
+ "model.visual.encoder.layers.19.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
455
+ "model.visual.encoder.layers.19.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
456
+ "model.visual.encoder.layers.19.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
457
+ "model.visual.encoder.layers.19.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
458
+ "model.visual.encoder.layers.19.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
459
+ "model.visual.encoder.layers.19.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
460
+ "model.visual.encoder.layers.19.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
461
+ "model.visual.encoder.layers.2.layer_norm1.bias": "vision_encoder/model.safetensors",
462
+ "model.visual.encoder.layers.2.layer_norm1.weight": "vision_encoder/model.safetensors",
463
+ "model.visual.encoder.layers.2.layer_norm2.bias": "vision_encoder/model.safetensors",
464
+ "model.visual.encoder.layers.2.layer_norm2.weight": "vision_encoder/model.safetensors",
465
+ "model.visual.encoder.layers.2.mlp.fc1.bias": "vision_encoder/model.safetensors",
466
+ "model.visual.encoder.layers.2.mlp.fc1.weight": "vision_encoder/model.safetensors",
467
+ "model.visual.encoder.layers.2.mlp.fc2.bias": "vision_encoder/model.safetensors",
468
+ "model.visual.encoder.layers.2.mlp.fc2.weight": "vision_encoder/model.safetensors",
469
+ "model.visual.encoder.layers.2.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
470
+ "model.visual.encoder.layers.2.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
471
+ "model.visual.encoder.layers.2.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
472
+ "model.visual.encoder.layers.2.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
473
+ "model.visual.encoder.layers.2.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
474
+ "model.visual.encoder.layers.2.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
475
+ "model.visual.encoder.layers.2.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
476
+ "model.visual.encoder.layers.2.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
477
+ "model.visual.encoder.layers.20.layer_norm1.bias": "vision_encoder/model.safetensors",
478
+ "model.visual.encoder.layers.20.layer_norm1.weight": "vision_encoder/model.safetensors",
479
+ "model.visual.encoder.layers.20.layer_norm2.bias": "vision_encoder/model.safetensors",
480
+ "model.visual.encoder.layers.20.layer_norm2.weight": "vision_encoder/model.safetensors",
481
+ "model.visual.encoder.layers.20.mlp.fc1.bias": "vision_encoder/model.safetensors",
482
+ "model.visual.encoder.layers.20.mlp.fc1.weight": "vision_encoder/model.safetensors",
483
+ "model.visual.encoder.layers.20.mlp.fc2.bias": "vision_encoder/model.safetensors",
484
+ "model.visual.encoder.layers.20.mlp.fc2.weight": "vision_encoder/model.safetensors",
485
+ "model.visual.encoder.layers.20.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
486
+ "model.visual.encoder.layers.20.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
487
+ "model.visual.encoder.layers.20.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
488
+ "model.visual.encoder.layers.20.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
489
+ "model.visual.encoder.layers.20.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
490
+ "model.visual.encoder.layers.20.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
491
+ "model.visual.encoder.layers.20.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
492
+ "model.visual.encoder.layers.20.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
493
+ "model.visual.encoder.layers.21.layer_norm1.bias": "vision_encoder/model.safetensors",
494
+ "model.visual.encoder.layers.21.layer_norm1.weight": "vision_encoder/model.safetensors",
495
+ "model.visual.encoder.layers.21.layer_norm2.bias": "vision_encoder/model.safetensors",
496
+ "model.visual.encoder.layers.21.layer_norm2.weight": "vision_encoder/model.safetensors",
497
+ "model.visual.encoder.layers.21.mlp.fc1.bias": "vision_encoder/model.safetensors",
498
+ "model.visual.encoder.layers.21.mlp.fc1.weight": "vision_encoder/model.safetensors",
499
+ "model.visual.encoder.layers.21.mlp.fc2.bias": "vision_encoder/model.safetensors",
500
+ "model.visual.encoder.layers.21.mlp.fc2.weight": "vision_encoder/model.safetensors",
501
+ "model.visual.encoder.layers.21.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
502
+ "model.visual.encoder.layers.21.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
503
+ "model.visual.encoder.layers.21.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
504
+ "model.visual.encoder.layers.21.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
505
+ "model.visual.encoder.layers.21.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
506
+ "model.visual.encoder.layers.21.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
507
+ "model.visual.encoder.layers.21.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
508
+ "model.visual.encoder.layers.21.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
509
+ "model.visual.encoder.layers.22.layer_norm1.bias": "vision_encoder/model.safetensors",
510
+ "model.visual.encoder.layers.22.layer_norm1.weight": "vision_encoder/model.safetensors",
511
+ "model.visual.encoder.layers.22.layer_norm2.bias": "vision_encoder/model.safetensors",
512
+ "model.visual.encoder.layers.22.layer_norm2.weight": "vision_encoder/model.safetensors",
513
+ "model.visual.encoder.layers.22.mlp.fc1.bias": "vision_encoder/model.safetensors",
514
+ "model.visual.encoder.layers.22.mlp.fc1.weight": "vision_encoder/model.safetensors",
515
+ "model.visual.encoder.layers.22.mlp.fc2.bias": "vision_encoder/model.safetensors",
516
+ "model.visual.encoder.layers.22.mlp.fc2.weight": "vision_encoder/model.safetensors",
517
+ "model.visual.encoder.layers.22.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
518
+ "model.visual.encoder.layers.22.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
519
+ "model.visual.encoder.layers.22.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
520
+ "model.visual.encoder.layers.22.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
521
+ "model.visual.encoder.layers.22.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
522
+ "model.visual.encoder.layers.22.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
523
+ "model.visual.encoder.layers.22.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
524
+ "model.visual.encoder.layers.22.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
525
+ "model.visual.encoder.layers.23.layer_norm1.bias": "vision_encoder/model.safetensors",
526
+ "model.visual.encoder.layers.23.layer_norm1.weight": "vision_encoder/model.safetensors",
527
+ "model.visual.encoder.layers.23.layer_norm2.bias": "vision_encoder/model.safetensors",
528
+ "model.visual.encoder.layers.23.layer_norm2.weight": "vision_encoder/model.safetensors",
529
+ "model.visual.encoder.layers.23.mlp.fc1.bias": "vision_encoder/model.safetensors",
530
+ "model.visual.encoder.layers.23.mlp.fc1.weight": "vision_encoder/model.safetensors",
531
+ "model.visual.encoder.layers.23.mlp.fc2.bias": "vision_encoder/model.safetensors",
532
+ "model.visual.encoder.layers.23.mlp.fc2.weight": "vision_encoder/model.safetensors",
533
+ "model.visual.encoder.layers.23.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
534
+ "model.visual.encoder.layers.23.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
535
+ "model.visual.encoder.layers.23.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
536
+ "model.visual.encoder.layers.23.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
537
+ "model.visual.encoder.layers.23.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
538
+ "model.visual.encoder.layers.23.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
539
+ "model.visual.encoder.layers.23.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
540
+ "model.visual.encoder.layers.23.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
541
+ "model.visual.encoder.layers.24.layer_norm1.bias": "vision_encoder/model.safetensors",
542
+ "model.visual.encoder.layers.24.layer_norm1.weight": "vision_encoder/model.safetensors",
543
+ "model.visual.encoder.layers.24.layer_norm2.bias": "vision_encoder/model.safetensors",
544
+ "model.visual.encoder.layers.24.layer_norm2.weight": "vision_encoder/model.safetensors",
545
+ "model.visual.encoder.layers.24.mlp.fc1.bias": "vision_encoder/model.safetensors",
546
+ "model.visual.encoder.layers.24.mlp.fc1.weight": "vision_encoder/model.safetensors",
547
+ "model.visual.encoder.layers.24.mlp.fc2.bias": "vision_encoder/model.safetensors",
548
+ "model.visual.encoder.layers.24.mlp.fc2.weight": "vision_encoder/model.safetensors",
549
+ "model.visual.encoder.layers.24.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
550
+ "model.visual.encoder.layers.24.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
551
+ "model.visual.encoder.layers.24.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
552
+ "model.visual.encoder.layers.24.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
553
+ "model.visual.encoder.layers.24.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
554
+ "model.visual.encoder.layers.24.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
555
+ "model.visual.encoder.layers.24.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
556
+ "model.visual.encoder.layers.24.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
557
+ "model.visual.encoder.layers.25.layer_norm1.bias": "vision_encoder/model.safetensors",
558
+ "model.visual.encoder.layers.25.layer_norm1.weight": "vision_encoder/model.safetensors",
559
+ "model.visual.encoder.layers.25.layer_norm2.bias": "vision_encoder/model.safetensors",
560
+ "model.visual.encoder.layers.25.layer_norm2.weight": "vision_encoder/model.safetensors",
561
+ "model.visual.encoder.layers.25.mlp.fc1.bias": "vision_encoder/model.safetensors",
562
+ "model.visual.encoder.layers.25.mlp.fc1.weight": "vision_encoder/model.safetensors",
563
+ "model.visual.encoder.layers.25.mlp.fc2.bias": "vision_encoder/model.safetensors",
564
+ "model.visual.encoder.layers.25.mlp.fc2.weight": "vision_encoder/model.safetensors",
565
+ "model.visual.encoder.layers.25.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
566
+ "model.visual.encoder.layers.25.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
567
+ "model.visual.encoder.layers.25.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
568
+ "model.visual.encoder.layers.25.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
569
+ "model.visual.encoder.layers.25.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
570
+ "model.visual.encoder.layers.25.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
571
+ "model.visual.encoder.layers.25.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
572
+ "model.visual.encoder.layers.25.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
573
+ "model.visual.encoder.layers.26.layer_norm1.bias": "vision_encoder/model.safetensors",
574
+ "model.visual.encoder.layers.26.layer_norm1.weight": "vision_encoder/model.safetensors",
575
+ "model.visual.encoder.layers.26.layer_norm2.bias": "vision_encoder/model.safetensors",
576
+ "model.visual.encoder.layers.26.layer_norm2.weight": "vision_encoder/model.safetensors",
577
+ "model.visual.encoder.layers.26.mlp.fc1.bias": "vision_encoder/model.safetensors",
578
+ "model.visual.encoder.layers.26.mlp.fc1.weight": "vision_encoder/model.safetensors",
579
+ "model.visual.encoder.layers.26.mlp.fc2.bias": "vision_encoder/model.safetensors",
580
+ "model.visual.encoder.layers.26.mlp.fc2.weight": "vision_encoder/model.safetensors",
581
+ "model.visual.encoder.layers.26.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
582
+ "model.visual.encoder.layers.26.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
583
+ "model.visual.encoder.layers.26.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
584
+ "model.visual.encoder.layers.26.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
585
+ "model.visual.encoder.layers.26.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
586
+ "model.visual.encoder.layers.26.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
587
+ "model.visual.encoder.layers.26.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
588
+ "model.visual.encoder.layers.26.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
589
+ "model.visual.encoder.layers.3.layer_norm1.bias": "vision_encoder/model.safetensors",
590
+ "model.visual.encoder.layers.3.layer_norm1.weight": "vision_encoder/model.safetensors",
591
+ "model.visual.encoder.layers.3.layer_norm2.bias": "vision_encoder/model.safetensors",
592
+ "model.visual.encoder.layers.3.layer_norm2.weight": "vision_encoder/model.safetensors",
593
+ "model.visual.encoder.layers.3.mlp.fc1.bias": "vision_encoder/model.safetensors",
594
+ "model.visual.encoder.layers.3.mlp.fc1.weight": "vision_encoder/model.safetensors",
595
+ "model.visual.encoder.layers.3.mlp.fc2.bias": "vision_encoder/model.safetensors",
596
+ "model.visual.encoder.layers.3.mlp.fc2.weight": "vision_encoder/model.safetensors",
597
+ "model.visual.encoder.layers.3.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
598
+ "model.visual.encoder.layers.3.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
599
+ "model.visual.encoder.layers.3.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
600
+ "model.visual.encoder.layers.3.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
601
+ "model.visual.encoder.layers.3.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
602
+ "model.visual.encoder.layers.3.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
603
+ "model.visual.encoder.layers.3.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
604
+ "model.visual.encoder.layers.3.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
605
+ "model.visual.encoder.layers.4.layer_norm1.bias": "vision_encoder/model.safetensors",
606
+ "model.visual.encoder.layers.4.layer_norm1.weight": "vision_encoder/model.safetensors",
607
+ "model.visual.encoder.layers.4.layer_norm2.bias": "vision_encoder/model.safetensors",
608
+ "model.visual.encoder.layers.4.layer_norm2.weight": "vision_encoder/model.safetensors",
609
+ "model.visual.encoder.layers.4.mlp.fc1.bias": "vision_encoder/model.safetensors",
610
+ "model.visual.encoder.layers.4.mlp.fc1.weight": "vision_encoder/model.safetensors",
611
+ "model.visual.encoder.layers.4.mlp.fc2.bias": "vision_encoder/model.safetensors",
612
+ "model.visual.encoder.layers.4.mlp.fc2.weight": "vision_encoder/model.safetensors",
613
+ "model.visual.encoder.layers.4.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
614
+ "model.visual.encoder.layers.4.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
615
+ "model.visual.encoder.layers.4.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
616
+ "model.visual.encoder.layers.4.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
617
+ "model.visual.encoder.layers.4.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
618
+ "model.visual.encoder.layers.4.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
619
+ "model.visual.encoder.layers.4.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
620
+ "model.visual.encoder.layers.4.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
621
+ "model.visual.encoder.layers.5.layer_norm1.bias": "vision_encoder/model.safetensors",
622
+ "model.visual.encoder.layers.5.layer_norm1.weight": "vision_encoder/model.safetensors",
623
+ "model.visual.encoder.layers.5.layer_norm2.bias": "vision_encoder/model.safetensors",
624
+ "model.visual.encoder.layers.5.layer_norm2.weight": "vision_encoder/model.safetensors",
625
+ "model.visual.encoder.layers.5.mlp.fc1.bias": "vision_encoder/model.safetensors",
626
+ "model.visual.encoder.layers.5.mlp.fc1.weight": "vision_encoder/model.safetensors",
627
+ "model.visual.encoder.layers.5.mlp.fc2.bias": "vision_encoder/model.safetensors",
628
+ "model.visual.encoder.layers.5.mlp.fc2.weight": "vision_encoder/model.safetensors",
629
+ "model.visual.encoder.layers.5.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
630
+ "model.visual.encoder.layers.5.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
631
+ "model.visual.encoder.layers.5.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
632
+ "model.visual.encoder.layers.5.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
633
+ "model.visual.encoder.layers.5.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
634
+ "model.visual.encoder.layers.5.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
635
+ "model.visual.encoder.layers.5.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
636
+ "model.visual.encoder.layers.5.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
637
+ "model.visual.encoder.layers.6.layer_norm1.bias": "vision_encoder/model.safetensors",
638
+ "model.visual.encoder.layers.6.layer_norm1.weight": "vision_encoder/model.safetensors",
639
+ "model.visual.encoder.layers.6.layer_norm2.bias": "vision_encoder/model.safetensors",
640
+ "model.visual.encoder.layers.6.layer_norm2.weight": "vision_encoder/model.safetensors",
641
+ "model.visual.encoder.layers.6.mlp.fc1.bias": "vision_encoder/model.safetensors",
642
+ "model.visual.encoder.layers.6.mlp.fc1.weight": "vision_encoder/model.safetensors",
643
+ "model.visual.encoder.layers.6.mlp.fc2.bias": "vision_encoder/model.safetensors",
644
+ "model.visual.encoder.layers.6.mlp.fc2.weight": "vision_encoder/model.safetensors",
645
+ "model.visual.encoder.layers.6.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
646
+ "model.visual.encoder.layers.6.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
647
+ "model.visual.encoder.layers.6.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
648
+ "model.visual.encoder.layers.6.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
649
+ "model.visual.encoder.layers.6.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
650
+ "model.visual.encoder.layers.6.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
651
+ "model.visual.encoder.layers.6.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
652
+ "model.visual.encoder.layers.6.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
653
+ "model.visual.encoder.layers.7.layer_norm1.bias": "vision_encoder/model.safetensors",
654
+ "model.visual.encoder.layers.7.layer_norm1.weight": "vision_encoder/model.safetensors",
655
+ "model.visual.encoder.layers.7.layer_norm2.bias": "vision_encoder/model.safetensors",
656
+ "model.visual.encoder.layers.7.layer_norm2.weight": "vision_encoder/model.safetensors",
657
+ "model.visual.encoder.layers.7.mlp.fc1.bias": "vision_encoder/model.safetensors",
658
+ "model.visual.encoder.layers.7.mlp.fc1.weight": "vision_encoder/model.safetensors",
659
+ "model.visual.encoder.layers.7.mlp.fc2.bias": "vision_encoder/model.safetensors",
660
+ "model.visual.encoder.layers.7.mlp.fc2.weight": "vision_encoder/model.safetensors",
661
+ "model.visual.encoder.layers.7.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
662
+ "model.visual.encoder.layers.7.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
663
+ "model.visual.encoder.layers.7.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
664
+ "model.visual.encoder.layers.7.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
665
+ "model.visual.encoder.layers.7.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
666
+ "model.visual.encoder.layers.7.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
667
+ "model.visual.encoder.layers.7.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
668
+ "model.visual.encoder.layers.7.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
669
+ "model.visual.encoder.layers.8.layer_norm1.bias": "vision_encoder/model.safetensors",
670
+ "model.visual.encoder.layers.8.layer_norm1.weight": "vision_encoder/model.safetensors",
671
+ "model.visual.encoder.layers.8.layer_norm2.bias": "vision_encoder/model.safetensors",
672
+ "model.visual.encoder.layers.8.layer_norm2.weight": "vision_encoder/model.safetensors",
673
+ "model.visual.encoder.layers.8.mlp.fc1.bias": "vision_encoder/model.safetensors",
674
+ "model.visual.encoder.layers.8.mlp.fc1.weight": "vision_encoder/model.safetensors",
675
+ "model.visual.encoder.layers.8.mlp.fc2.bias": "vision_encoder/model.safetensors",
676
+ "model.visual.encoder.layers.8.mlp.fc2.weight": "vision_encoder/model.safetensors",
677
+ "model.visual.encoder.layers.8.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
678
+ "model.visual.encoder.layers.8.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
679
+ "model.visual.encoder.layers.8.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
680
+ "model.visual.encoder.layers.8.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
681
+ "model.visual.encoder.layers.8.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
682
+ "model.visual.encoder.layers.8.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
683
+ "model.visual.encoder.layers.8.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
684
+ "model.visual.encoder.layers.8.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
685
+ "model.visual.encoder.layers.9.layer_norm1.bias": "vision_encoder/model.safetensors",
686
+ "model.visual.encoder.layers.9.layer_norm1.weight": "vision_encoder/model.safetensors",
687
+ "model.visual.encoder.layers.9.layer_norm2.bias": "vision_encoder/model.safetensors",
688
+ "model.visual.encoder.layers.9.layer_norm2.weight": "vision_encoder/model.safetensors",
689
+ "model.visual.encoder.layers.9.mlp.fc1.bias": "vision_encoder/model.safetensors",
690
+ "model.visual.encoder.layers.9.mlp.fc1.weight": "vision_encoder/model.safetensors",
691
+ "model.visual.encoder.layers.9.mlp.fc2.bias": "vision_encoder/model.safetensors",
692
+ "model.visual.encoder.layers.9.mlp.fc2.weight": "vision_encoder/model.safetensors",
693
+ "model.visual.encoder.layers.9.self_attn.k_proj.bias": "vision_encoder/model.safetensors",
694
+ "model.visual.encoder.layers.9.self_attn.k_proj.weight": "vision_encoder/model.safetensors",
695
+ "model.visual.encoder.layers.9.self_attn.out_proj.bias": "vision_encoder/model.safetensors",
696
+ "model.visual.encoder.layers.9.self_attn.out_proj.weight": "vision_encoder/model.safetensors",
697
+ "model.visual.encoder.layers.9.self_attn.q_proj.bias": "vision_encoder/model.safetensors",
698
+ "model.visual.encoder.layers.9.self_attn.q_proj.weight": "vision_encoder/model.safetensors",
699
+ "model.visual.encoder.layers.9.self_attn.v_proj.bias": "vision_encoder/model.safetensors",
700
+ "model.visual.encoder.layers.9.self_attn.v_proj.weight": "vision_encoder/model.safetensors",
701
+ "model.visual.post_layernorm.bias": "vision_encoder/model.safetensors",
702
+ "model.visual.post_layernorm.weight": "vision_encoder/model.safetensors",
703
+ "norm.weight": "transformer/diffusion_pytorch_model-00002-of-00002.safetensors"
704
+ }
705
+ }
model_index.json ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "Cosmos3OmniPipeline",
3
+ "_diffusers_version": "0.40.0.dev0",
4
+ "default_use_system_prompt": false,
5
+ "enable_safety_checker": false,
6
+ "safety_checker": [
7
+ null,
8
+ null
9
+ ],
10
+ "scheduler": [
11
+ "diffusers",
12
+ "UniPCMultistepScheduler"
13
+ ],
14
+ "sound_tokenizer": [
15
+ null,
16
+ null
17
+ ],
18
+ "text_tokenizer": [
19
+ "transformers",
20
+ "PreTrainedTokenizerFast"
21
+ ],
22
+ "transformer": [
23
+ "diffusers",
24
+ "Cosmos3OmniTransformer"
25
+ ],
26
+ "use_native_flow_schedule": true,
27
+ "vae": [
28
+ "diffusers",
29
+ "AutoencoderKLWan"
30
+ ]
31
+ }
modular_model_index.json ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_blocks_class_name": "Cosmos3OmniBlocks",
3
+ "_class_name": "Cosmos3OmniModularPipeline",
4
+ "_diffusers_version": "0.40.0.dev0",
5
+ "is_distilled": false,
6
+ "default_use_system_prompt": false,
7
+ "use_native_flow_schedule": true,
8
+ "scheduler": [
9
+ "diffusers",
10
+ "UniPCMultistepScheduler",
11
+ {
12
+ "pretrained_model_name_or_path": "nvidia/Cosmos3-Edge",
13
+ "subfolder": "scheduler",
14
+ "type_hint": [
15
+ "diffusers",
16
+ "UniPCMultistepScheduler"
17
+ ],
18
+ "variant": null
19
+ }
20
+ ],
21
+ "text_tokenizer": [
22
+ "transformers",
23
+ "PreTrainedTokenizerFast",
24
+ {
25
+ "pretrained_model_name_or_path": "nvidia/Cosmos3-Edge",
26
+ "subfolder": "text_tokenizer",
27
+ "type_hint": [
28
+ "transformers",
29
+ "PreTrainedTokenizerFast"
30
+ ],
31
+ "variant": null
32
+ }
33
+ ],
34
+ "transformer": [
35
+ "diffusers",
36
+ "Cosmos3OmniTransformer",
37
+ {
38
+ "pretrained_model_name_or_path": "nvidia/Cosmos3-Edge",
39
+ "subfolder": "transformer",
40
+ "type_hint": [
41
+ "diffusers",
42
+ "Cosmos3OmniTransformer"
43
+ ],
44
+ "variant": null
45
+ }
46
+ ],
47
+ "vae": [
48
+ "diffusers",
49
+ "AutoencoderKLWan",
50
+ {
51
+ "pretrained_model_name_or_path": "nvidia/Cosmos3-Edge",
52
+ "subfolder": "vae",
53
+ "type_hint": [
54
+ "diffusers",
55
+ "AutoencoderKLWan"
56
+ ],
57
+ "variant": null
58
+ }
59
+ ]
60
+ }
preprocessor_config.json ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "do_resize": true,
3
+ "image_mean": [
4
+ 0.5,
5
+ 0.5,
6
+ 0.5
7
+ ],
8
+ "image_processor_type": "Cosmos3EdgeImageProcessor",
9
+ "image_std": [
10
+ 0.5,
11
+ 0.5,
12
+ 0.5
13
+ ],
14
+ "merge_size": 2,
15
+ "patch_size": 16,
16
+ "processor_class": "Cosmos3EdgeProcessor",
17
+ "size": {
18
+ "longest_edge": 16777216,
19
+ "shortest_edge": 65536
20
+ }
21
+ }
processor_config.json ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "image_processor": {
3
+ "do_resize": true,
4
+ "image_mean": [
5
+ 0.5,
6
+ 0.5,
7
+ 0.5
8
+ ],
9
+ "image_processor_type": "Cosmos3EdgeImageProcessor",
10
+ "image_std": [
11
+ 0.5,
12
+ 0.5,
13
+ 0.5
14
+ ],
15
+ "merge_size": 2,
16
+ "patch_size": 16,
17
+ "processor_class": "Cosmos3EdgeProcessor",
18
+ "size": {
19
+ "longest_edge": 16777216,
20
+ "shortest_edge": 65536
21
+ }
22
+ },
23
+ "processor_class": "Cosmos3EdgeProcessor",
24
+ "video_processor": {
25
+ "image_mean": [
26
+ 0.5,
27
+ 0.5,
28
+ 0.5
29
+ ],
30
+ "image_std": [
31
+ 0.5,
32
+ 0.5,
33
+ 0.5
34
+ ],
35
+ "merge_size": 2,
36
+ "patch_size": 16,
37
+ "processor_class": "Cosmos3EdgeProcessor",
38
+ "return_metadata": true,
39
+ "size": {
40
+ "longest_edge": 25165824,
41
+ "shortest_edge": 4096
42
+ },
43
+ "temporal_patch_size": 1,
44
+ "video_processor_type": "Cosmos3EdgeVideoProcessor"
45
+ }
46
+ }
scheduler/scheduler_config.json ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "UniPCMultistepScheduler",
3
+ "_diffusers_version": "0.40.0.dev0",
4
+ "beta_end": 0.02,
5
+ "beta_schedule": "linear",
6
+ "beta_start": 0.0001,
7
+ "disable_corrector": [],
8
+ "dynamic_thresholding_ratio": 0.995,
9
+ "final_sigmas_type": "zero",
10
+ "flow_shift": 1.0,
11
+ "lower_order_final": true,
12
+ "num_train_timesteps": 1000,
13
+ "predict_x0": true,
14
+ "prediction_type": "flow_prediction",
15
+ "rescale_betas_zero_snr": false,
16
+ "sample_max_value": 1.0,
17
+ "shift_terminal": null,
18
+ "sigma_max": 200.0,
19
+ "sigma_min": 0.147,
20
+ "solver_order": 2,
21
+ "solver_p": null,
22
+ "solver_type": "bh2",
23
+ "steps_offset": 0,
24
+ "thresholding": false,
25
+ "time_shift_type": "exponential",
26
+ "timestep_spacing": "linspace",
27
+ "trained_betas": null,
28
+ "use_beta_sigmas": false,
29
+ "use_dynamic_shifting": false,
30
+ "use_exponential_sigmas": false,
31
+ "use_flow_sigmas": true,
32
+ "use_karras_sigmas": true
33
+ }
special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|im_end|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<|im_end|>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<unk>",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
text_tokenizer/chat_template.jinja ADDED
@@ -0,0 +1,324 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ {% macro render_extra_keys(json_dict, handled_keys) %}
3
+ {%- if json_dict is mapping %}
4
+ {%- for json_key in json_dict if json_key not in handled_keys %}
5
+ {%- if json_dict[json_key] is mapping or (json_dict[json_key] is sequence and json_dict[json_key] is not string) %}
6
+ {{- '
7
+ <' ~ json_key ~ '>' ~ (json_dict[json_key] | tojson | safe) ~ '</' ~ json_key ~ '>' }}
8
+ {%- else %}
9
+ {{-'
10
+ <' ~ json_key ~ '>' ~ (json_dict[json_key] | string) ~ '</' ~ json_key ~ '>' }}
11
+ {%- endif %}
12
+ {%- endfor %}
13
+ {%- endif %}
14
+ {% endmacro %}
15
+ {%- set enable_thinking = enable_thinking if enable_thinking is defined else True %}
16
+ {%- set truncate_history_thinking = truncate_history_thinking if truncate_history_thinking is defined else True %}
17
+
18
+ {%- set ns = namespace(last_user_idx = -1) %}
19
+ {%- set loop_messages = messages %}
20
+ {%- for m in loop_messages %}
21
+ {%- if m["role"] == "user" %}
22
+ {%- set ns.last_user_idx = loop.index0 %}
23
+ {%- endif %}
24
+ {%- endfor %}
25
+
26
+ {%- if messages[0]["role"] == "system" %}
27
+ {%- if messages[0]["content"] is string %}
28
+ {%- set system_message = messages[0]["content"] %}
29
+ {%- else %}
30
+ {%- set ns = namespace(system_text="") %}
31
+ {%- for part in messages[0]["content"] %}
32
+ {%- if 'text' in part %}
33
+ {%- set ns.system_text = ns.system_text + part.text %}
34
+ {%- endif %}
35
+ {%- endfor %}
36
+ {%- set system_message = ns.system_text %}
37
+ {%- endif %}
38
+
39
+ {%- set loop_messages = messages[1:] %}
40
+ {%- else %}
41
+ {%- set system_message = "" %}
42
+ {%- set loop_messages = messages %}
43
+ {%- endif %}
44
+ {%- if not tools is defined %}
45
+ {%- set tools = [] %}
46
+ {%- endif %}
47
+ {# Recompute last_user_idx relative to loop_messages after handling system #}
48
+ {%- set ns = namespace(last_user_idx = -1) %}
49
+ {%- for m in loop_messages %}
50
+ {%- if m["role"] == "user" %}
51
+ {%- set ns.last_user_idx = loop.index0 %}
52
+ {%- endif %}
53
+ {%- endfor %}
54
+ {%- if system_message is defined %}
55
+ {{- "<|im_start|>system
56
+ " + system_message }}
57
+ {%- else %}
58
+ {%- if tools is iterable and tools | length > 0 %}
59
+ {{- "<|im_start|>system
60
+ " }}
61
+ {%- endif %}
62
+ {%- endif %}
63
+ {%- if tools is iterable and tools | length > 0 %}
64
+ {%- if system_message is defined and system_message | length > 0 %}
65
+ {{- "
66
+
67
+ " }}
68
+ {%- endif %}
69
+ {{- "# Tools
70
+
71
+ You have access to the following functions:
72
+
73
+ " }}
74
+ {{- "<tools>" }}
75
+ {%- for tool in tools %}
76
+ {%- if tool.function is defined %}
77
+ {%- set tool = tool.function %}
78
+ {%- endif %}
79
+ {{- "
80
+ <function>
81
+ <name>" ~ tool.name ~ "</name>" }}
82
+ {%- if tool.description is defined %}
83
+ {{- '
84
+ <description>' ~ (tool.description | trim) ~ '</description>' }}
85
+ {%- endif %}
86
+ {{- '
87
+ <parameters>' }}
88
+ {%- if tool.parameters is defined and tool.parameters is mapping and tool.parameters.properties is defined and tool.parameters.properties is mapping %}
89
+ {%- for param_name, param_fields in tool.parameters.properties|items %}
90
+ {{- '
91
+ <parameter>' }}
92
+ {{- '
93
+ <name>' ~ param_name ~ '</name>' }}
94
+ {%- if param_fields.type is defined %}
95
+ {{- '
96
+ <type>' ~ (param_fields.type | string) ~ '</type>' }}
97
+ {%- endif %}
98
+ {%- if param_fields.description is defined %}
99
+ {{- '
100
+ <description>' ~ (param_fields.description | trim) ~ '</description>' }}
101
+ {%- endif %}
102
+ {%- if param_fields.enum is defined %}
103
+ {{- '
104
+ <enum>' ~ (param_fields.enum | tojson | safe) ~ '</enum>' }}
105
+ {%- endif %}
106
+ {%- set handled_keys = ['name', 'type', 'description', 'enum'] %}
107
+ {{- render_extra_keys(param_fields, handled_keys) }}
108
+ {{- '
109
+ </parameter>' }}
110
+ {%- endfor %}
111
+ {%- endif %}
112
+ {% set handled_keys = ['type', 'properties', 'required'] %}
113
+ {{- render_extra_keys(tool.parameters, handled_keys) }}
114
+ {%- if tool.parameters is defined and tool.parameters.required is defined %}
115
+ {{- '
116
+ <required>' ~ (tool.parameters.required | tojson | safe) ~ '</required>' }}
117
+ {%- endif %}
118
+ {{- '
119
+ </parameters>' }}
120
+ {%- set handled_keys = ['type', 'name', 'description', 'parameters'] %}
121
+ {{- render_extra_keys(tool, handled_keys) }}
122
+ {{- '
123
+ </function>' }}
124
+ {%- endfor %}
125
+ {{- "
126
+ </tools>" }}
127
+
128
+ {{- '
129
+
130
+ If you choose to call a function ONLY reply in the following format with NO suffix:
131
+
132
+ <tool_call>
133
+ <function=example_function_name>
134
+ <parameter=example_parameter_1>
135
+ value_1
136
+ </parameter>
137
+ <parameter=example_parameter_2>
138
+ This is the value for the second parameter
139
+ that can span
140
+ multiple lines
141
+ </parameter>
142
+ </function>
143
+ </tool_call>
144
+
145
+ <IMPORTANT>
146
+ Reminder:
147
+ - Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags
148
+ - Required parameters MUST be specified
149
+ - You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after
150
+ - If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls
151
+ </IMPORTANT>' }}
152
+ {%- endif %}
153
+
154
+
155
+ {%- if system_message is defined %}
156
+ {{- '<|im_end|>
157
+ ' }}
158
+ {%- else %}
159
+ {%- if tools is iterable and tools | length > 0 %}
160
+ {{- '<|im_end|>
161
+ ' }}
162
+ {%- endif %}
163
+ {%- endif %}
164
+
165
+ {%- set image_count = namespace(value=0) %}
166
+ {%- set video_count = namespace(value=0) %}
167
+ {%- for message in loop_messages %}
168
+ {%- if message.role == "assistant" %}
169
+ {# Add reasoning content in to content field for unified processing below. #}
170
+ {%- set text_content = namespace(text_content="") -%}
171
+ {%- if message.content is string %}
172
+ {%- set text_content.text_content = message.content %}
173
+ {%- else %}
174
+ {%- for content in message.content %}
175
+ {%- if 'text' in content %}
176
+ {%- set text_content.text_content = content.text %}
177
+ {%- break %}
178
+ {%- endif %}
179
+ {%- endfor %}
180
+ {%- endif %}
181
+ {%- if message.reasoning_content is defined and message.reasoning_content is string and message.reasoning_content | trim | length > 0 %}
182
+ {%- set content = "<think>
183
+ " ~ message.reasoning_content ~ "
184
+ </think>
185
+ " ~ (text_content.text_content | default('', true)) %}
186
+ {%- else %}
187
+ {%- set content = text_content.text_content | default('', true) %}
188
+ {# Allow downstream logic to to take care of broken thought, only handle coherent reasoning here. #}
189
+ {%- if '<think>' not in content and '</think>' not in content %}
190
+ {%- set content = "<think></think>" ~ content %}
191
+ {%- else %}
192
+ {%- set content = content %}
193
+ {%- endif -%}
194
+ {%- endif %}
195
+ {%- if message.tool_calls is defined and message.tool_calls is iterable and message.tool_calls | length > 0 %}
196
+ {# Assistant message has tool calls. #}
197
+ {{- '<|im_start|>assistant
198
+ ' }}
199
+ {%- set include_content = not (truncate_history_thinking and loop.index0 < ns.last_user_idx) %}
200
+ {%- if content is string and content | trim | length > 0 %}
201
+ {%- if include_content %}
202
+ {{- (content | trim) ~ '
203
+ ' -}}
204
+ {%- else %}
205
+ {%- set c = (content | string) %}
206
+ {%- if '</think>' in c %}
207
+ {# Keep only content after the last closing think. Also generation prompt causes this. #}
208
+ {%- set c = c.split('</think>')[-1] %}
209
+ {%- elif '<think>' in c %}
210
+ {# If <think> was opened but never closed, drop the trailing think segment #}
211
+ {%- set c = c.split('<think>')[0] %}
212
+ {%- endif %}
213
+ {%- set c = "<think></think>" ~ c | trim %}
214
+ {%- if c | length > 0 %}
215
+ {{- c ~ '
216
+ ' -}}
217
+ {%- endif %}
218
+ {%- endif %}
219
+ {%- else %}
220
+ {{- "<think></think>" -}}
221
+ {%- endif %}
222
+ {%- for tool_call in message.tool_calls %}
223
+ {%- if tool_call.function is defined %}
224
+ {%- set tool_call = tool_call.function %}
225
+ {%- endif %}
226
+ {{- '<tool_call>
227
+ <function=' ~ tool_call.name ~ '>
228
+ ' -}}
229
+ {%- if tool_call.arguments is defined %}
230
+ {%- for args_name, args_value in tool_call.arguments|items %}
231
+ {{- '<parameter=' ~ args_name ~ '>
232
+ ' -}}
233
+ {%- set args_value = args_value | tojson | safe if args_value is mapping or (args_value is sequence and args_value is not string) else args_value | string %}
234
+ {{- args_value ~ '
235
+ </parameter>
236
+ ' -}}
237
+ {%- endfor %}
238
+ {%- endif %}
239
+ {{- '</function>
240
+ </tool_call>
241
+ ' -}}
242
+ {%- endfor %}
243
+ {{- '<|im_end|>
244
+ ' }}
245
+ {%- else %}
246
+ {# Assistant message doesn't have tool calls. #}
247
+ {%- if not (truncate_history_thinking and loop.index0 < ns.last_user_idx) %}
248
+ {{- '<|im_start|>assistant
249
+ ' ~ (content | default('', true) | string | trim) ~ '<|im_end|>
250
+ ' }}
251
+ {%- else %}
252
+ {%- set c = (content | default('', true) | string) %}
253
+ {%- if '<think>' in c and '</think>' in c %}
254
+ {%- set c = "<think></think>" ~ c.split('</think>')[-1] %}
255
+ {%- endif %}
256
+ {%- set c = c | trim %}
257
+ {%- if c | length > 0 %}
258
+ {{- '<|im_start|>assistant
259
+ ' ~ c ~ '<|im_end|>
260
+ ' }}
261
+ {%- else %}
262
+ {{- '<|im_start|>assistant
263
+ <|im_end|>
264
+ ' }}
265
+ {%- endif %}
266
+ {%- endif %}
267
+ {%- endif %}
268
+ {%- elif message.role == "user" or message.role == "system" %}
269
+ {{- '<|im_start|>' + message.role + '
270
+ ' }}
271
+ {%- if message.content is string %}
272
+ {{- message.content }}
273
+ {%- else %}
274
+ {%- for content in message.content %}
275
+ {%- if content.type == 'image' or 'image' in content or 'image_url' in content %}
276
+ {%- set image_count.value = image_count.value + 1 %}
277
+ {%- if add_vision_id %}Picture {{ image_count.value }}: {% endif -%}
278
+ <|vision_start|><|image_pad|><|vision_end|>
279
+ {%- elif content.type == 'video' or 'video' in content %}
280
+ {%- set video_count.value = video_count.value + 1 %}
281
+ {%- if add_vision_id %}Video {{ video_count.value }}: {% endif -%}
282
+ <|vision_start|><|video_pad|><|vision_end|>
283
+ {%- elif 'text' in content %}
284
+ {{- content.text }}
285
+ {%- endif %}
286
+ {%- endfor %}
287
+ {%- endif %}
288
+ {{- '<|im_end|>
289
+ ' }}
290
+ {%- elif message.role == "tool" %}
291
+ {%- if loop.previtem and loop.previtem.role != "tool" %}
292
+ {{- '<|im_start|>user
293
+ ' }}
294
+ {%- endif %}
295
+ {{- '<tool_response>
296
+ ' }}
297
+ {{- message.content }}
298
+ {{- '
299
+ </tool_response>
300
+ ' }}
301
+ {%- if not loop.last and loop.nextitem.role != "tool" %}
302
+ {{- '<|im_end|>
303
+ ' }}
304
+ {%- elif loop.last %}
305
+ {{- '<|im_end|>
306
+ ' }}
307
+ {%- endif %}
308
+ {%- else %}
309
+ {{- '<|im_start|>' + message.role + '
310
+ ' + message.content + '<|im_end|>
311
+ ' }}
312
+ {%- endif %}
313
+ {%- endfor %}
314
+
315
+ {%- if add_generation_prompt %}
316
+ {%- if enable_thinking %}
317
+ {{- '<|im_start|>assistant
318
+ <think>
319
+ ' }}
320
+ {%- else %}
321
+ {{- '<|im_start|>assistant
322
+ <think></think>' }}
323
+ {%- endif %}
324
+ {%- endif %}
text_tokenizer/special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|im_end|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<|im_end|>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<unk>",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
text_tokenizer/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4dc692a99dca6d92a44e9529ffb53541eb79bb260eec7281bc51268c05d7311c
3
+ size 17077500
text_tokenizer/tokenizer_config.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": "<s>",
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|im_end|>",
7
+ "is_local": true,
8
+ "local_files_only": false,
9
+ "model_input_names": [
10
+ "input_ids",
11
+ "attention_mask"
12
+ ],
13
+ "model_max_length": 262144,
14
+ "pad_token": "<|im_end|>",
15
+ "tokenizer_class": "TokenizersBackend",
16
+ "unk_token": "<unk>"
17
+ }
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4dc692a99dca6d92a44e9529ffb53541eb79bb260eec7281bc51268c05d7311c
3
+ size 17077500
tokenizer_config.json ADDED
The diff for this file is too large to render. See raw diff
 
transformer/config.json ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "Cosmos3OmniTransformer",
3
+ "_diffusers_version": "0.40.0.dev0",
4
+ "action_dim": 64,
5
+ "action_gen": true,
6
+ "attention_bias": false,
7
+ "attention_dropout": 0.0,
8
+ "backbone_type": "cosmos3_edge_nemotron_dense",
9
+ "base_fps": 24,
10
+ "enable_fps_modulation": true,
11
+ "head_dim": 128,
12
+ "hidden_act": "relu2",
13
+ "hidden_size": 2048,
14
+ "intermediate_size": 9216,
15
+ "latent_channel": 48,
16
+ "latent_patch_size": 2,
17
+ "num_attention_heads": 16,
18
+ "num_embodiment_domains": 32,
19
+ "num_hidden_layers": 28,
20
+ "num_key_value_heads": 8,
21
+ "patch_latent_dim": 192,
22
+ "qk_norm_for_text": false,
23
+ "rms_norm_eps": 1e-05,
24
+ "rope_axes_dim": [
25
+ 24,
26
+ 20,
27
+ 20
28
+ ],
29
+ "rope_scaling": {
30
+ "mrope_section": [
31
+ 24,
32
+ 20,
33
+ 20
34
+ ]
35
+ },
36
+ "rope_theta": 100000000,
37
+ "sound_dim": null,
38
+ "sound_gen": false,
39
+ "sound_latent_fps": 25,
40
+ "temporal_compression_factor": 4,
41
+ "timestep_scale": 0.001,
42
+ "unified_3d_mrope_reset_spatial_ids": true,
43
+ "unified_3d_mrope_temporal_modality_margin": 15000,
44
+ "use_und_k_norm_for_gen": true,
45
+ "vocab_size": 131072
46
+ }
transformer/diffusion_pytorch_model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:116134e5492c514df79a2f07214e577c397aa961387dbe1c5dda488e7994ff6b
3
+ size 5000040072
transformer/diffusion_pytorch_model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3b4c0aafe2705c900ac7bc743085a8e9e09c906624331bc2baa21e172e5d48e4
3
+ size 1739335512
transformer/diffusion_pytorch_model.safetensors.index.json ADDED
@@ -0,0 +1,556 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 6739314048
4
+ },
5
+ "weight_map": {
6
+ "action_modality_embed": "diffusion_pytorch_model-00001-of-00002.safetensors",
7
+ "action_proj_in.bias.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
8
+ "action_proj_in.fc.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
9
+ "action_proj_out.bias.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
10
+ "action_proj_out.fc.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
11
+ "embed_tokens.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
12
+ "layers.0.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
13
+ "layers.0.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
14
+ "layers.0.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
15
+ "layers.0.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
16
+ "layers.0.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
17
+ "layers.0.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
18
+ "layers.0.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
19
+ "layers.0.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
20
+ "layers.0.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
21
+ "layers.0.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
22
+ "layers.0.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
23
+ "layers.0.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
24
+ "layers.0.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
25
+ "layers.0.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
26
+ "layers.0.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
27
+ "layers.0.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
28
+ "layers.0.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
29
+ "layers.0.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
30
+ "layers.0.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
31
+ "layers.1.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
32
+ "layers.1.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
33
+ "layers.1.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
34
+ "layers.1.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
35
+ "layers.1.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
36
+ "layers.1.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
37
+ "layers.1.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
38
+ "layers.1.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
39
+ "layers.1.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
40
+ "layers.1.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
41
+ "layers.1.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
42
+ "layers.1.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
43
+ "layers.1.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
44
+ "layers.1.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
45
+ "layers.1.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
46
+ "layers.1.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
47
+ "layers.1.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
48
+ "layers.1.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
49
+ "layers.1.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
50
+ "layers.10.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
51
+ "layers.10.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
52
+ "layers.10.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
53
+ "layers.10.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
54
+ "layers.10.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
55
+ "layers.10.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
56
+ "layers.10.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
57
+ "layers.10.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
58
+ "layers.10.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
59
+ "layers.10.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
60
+ "layers.10.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
61
+ "layers.10.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
62
+ "layers.10.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
63
+ "layers.10.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
64
+ "layers.10.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
65
+ "layers.10.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
66
+ "layers.10.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
67
+ "layers.10.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
68
+ "layers.10.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
69
+ "layers.11.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
70
+ "layers.11.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
71
+ "layers.11.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
72
+ "layers.11.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
73
+ "layers.11.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
74
+ "layers.11.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
75
+ "layers.11.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
76
+ "layers.11.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
77
+ "layers.11.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
78
+ "layers.11.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
79
+ "layers.11.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
80
+ "layers.11.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
81
+ "layers.11.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
82
+ "layers.11.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
83
+ "layers.11.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
84
+ "layers.11.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
85
+ "layers.11.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
86
+ "layers.11.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
87
+ "layers.11.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
88
+ "layers.12.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
89
+ "layers.12.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
90
+ "layers.12.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
91
+ "layers.12.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
92
+ "layers.12.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
93
+ "layers.12.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
94
+ "layers.12.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
95
+ "layers.12.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
96
+ "layers.12.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
97
+ "layers.12.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
98
+ "layers.12.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
99
+ "layers.12.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
100
+ "layers.12.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
101
+ "layers.12.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
102
+ "layers.12.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
103
+ "layers.12.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
104
+ "layers.12.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
105
+ "layers.12.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
106
+ "layers.12.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
107
+ "layers.13.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
108
+ "layers.13.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
109
+ "layers.13.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
110
+ "layers.13.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
111
+ "layers.13.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
112
+ "layers.13.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
113
+ "layers.13.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
114
+ "layers.13.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
115
+ "layers.13.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
116
+ "layers.13.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
117
+ "layers.13.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
118
+ "layers.13.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
119
+ "layers.13.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
120
+ "layers.13.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
121
+ "layers.13.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
122
+ "layers.13.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
123
+ "layers.13.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
124
+ "layers.13.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
125
+ "layers.13.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
126
+ "layers.14.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
127
+ "layers.14.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
128
+ "layers.14.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
129
+ "layers.14.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
130
+ "layers.14.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
131
+ "layers.14.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
132
+ "layers.14.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
133
+ "layers.14.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
134
+ "layers.14.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
135
+ "layers.14.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
136
+ "layers.14.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
137
+ "layers.14.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
138
+ "layers.14.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
139
+ "layers.14.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
140
+ "layers.14.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
141
+ "layers.14.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
142
+ "layers.14.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
143
+ "layers.14.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
144
+ "layers.14.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
145
+ "layers.15.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
146
+ "layers.15.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
147
+ "layers.15.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
148
+ "layers.15.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
149
+ "layers.15.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
150
+ "layers.15.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
151
+ "layers.15.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
152
+ "layers.15.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
153
+ "layers.15.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
154
+ "layers.15.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
155
+ "layers.15.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
156
+ "layers.15.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
157
+ "layers.15.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
158
+ "layers.15.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
159
+ "layers.15.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
160
+ "layers.15.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
161
+ "layers.15.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
162
+ "layers.15.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
163
+ "layers.15.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
164
+ "layers.16.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
165
+ "layers.16.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
166
+ "layers.16.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
167
+ "layers.16.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
168
+ "layers.16.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
169
+ "layers.16.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
170
+ "layers.16.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
171
+ "layers.16.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
172
+ "layers.16.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
173
+ "layers.16.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
174
+ "layers.16.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
175
+ "layers.16.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
176
+ "layers.16.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
177
+ "layers.16.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
178
+ "layers.16.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
179
+ "layers.16.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
180
+ "layers.16.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
181
+ "layers.16.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
182
+ "layers.16.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
183
+ "layers.17.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
184
+ "layers.17.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
185
+ "layers.17.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
186
+ "layers.17.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
187
+ "layers.17.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
188
+ "layers.17.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
189
+ "layers.17.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
190
+ "layers.17.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
191
+ "layers.17.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
192
+ "layers.17.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
193
+ "layers.17.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
194
+ "layers.17.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
195
+ "layers.17.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
196
+ "layers.17.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
197
+ "layers.17.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
198
+ "layers.17.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
199
+ "layers.17.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
200
+ "layers.17.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
201
+ "layers.17.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
202
+ "layers.18.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
203
+ "layers.18.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
204
+ "layers.18.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
205
+ "layers.18.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
206
+ "layers.18.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
207
+ "layers.18.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
208
+ "layers.18.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
209
+ "layers.18.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
210
+ "layers.18.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
211
+ "layers.18.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
212
+ "layers.18.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
213
+ "layers.18.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
214
+ "layers.18.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
215
+ "layers.18.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
216
+ "layers.18.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
217
+ "layers.18.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
218
+ "layers.18.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
219
+ "layers.18.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
220
+ "layers.18.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
221
+ "layers.19.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
222
+ "layers.19.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
223
+ "layers.19.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
224
+ "layers.19.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
225
+ "layers.19.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
226
+ "layers.19.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
227
+ "layers.19.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
228
+ "layers.19.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
229
+ "layers.19.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
230
+ "layers.19.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
231
+ "layers.19.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
232
+ "layers.19.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
233
+ "layers.19.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
234
+ "layers.19.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
235
+ "layers.19.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
236
+ "layers.19.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
237
+ "layers.19.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
238
+ "layers.19.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
239
+ "layers.19.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
240
+ "layers.2.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
241
+ "layers.2.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
242
+ "layers.2.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
243
+ "layers.2.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
244
+ "layers.2.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
245
+ "layers.2.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
246
+ "layers.2.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
247
+ "layers.2.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
248
+ "layers.2.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
249
+ "layers.2.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
250
+ "layers.2.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
251
+ "layers.2.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
252
+ "layers.2.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
253
+ "layers.2.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
254
+ "layers.2.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
255
+ "layers.2.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
256
+ "layers.2.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
257
+ "layers.2.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
258
+ "layers.2.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
259
+ "layers.20.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
260
+ "layers.20.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
261
+ "layers.20.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
262
+ "layers.20.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
263
+ "layers.20.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
264
+ "layers.20.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
265
+ "layers.20.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
266
+ "layers.20.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
267
+ "layers.20.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
268
+ "layers.20.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
269
+ "layers.20.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
270
+ "layers.20.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
271
+ "layers.20.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
272
+ "layers.20.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
273
+ "layers.20.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
274
+ "layers.20.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
275
+ "layers.20.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
276
+ "layers.20.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
277
+ "layers.20.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
278
+ "layers.21.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
279
+ "layers.21.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
280
+ "layers.21.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
281
+ "layers.21.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
282
+ "layers.21.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
283
+ "layers.21.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
284
+ "layers.21.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
285
+ "layers.21.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
286
+ "layers.21.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
287
+ "layers.21.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
288
+ "layers.21.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
289
+ "layers.21.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
290
+ "layers.21.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
291
+ "layers.21.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
292
+ "layers.21.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
293
+ "layers.21.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
294
+ "layers.21.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
295
+ "layers.21.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
296
+ "layers.21.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
297
+ "layers.22.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
298
+ "layers.22.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
299
+ "layers.22.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
300
+ "layers.22.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
301
+ "layers.22.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
302
+ "layers.22.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
303
+ "layers.22.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
304
+ "layers.22.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
305
+ "layers.22.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
306
+ "layers.22.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
307
+ "layers.22.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
308
+ "layers.22.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
309
+ "layers.22.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
310
+ "layers.22.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
311
+ "layers.22.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
312
+ "layers.22.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
313
+ "layers.22.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
314
+ "layers.22.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
315
+ "layers.22.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
316
+ "layers.23.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
317
+ "layers.23.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
318
+ "layers.23.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
319
+ "layers.23.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
320
+ "layers.23.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
321
+ "layers.23.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
322
+ "layers.23.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
323
+ "layers.23.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
324
+ "layers.23.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
325
+ "layers.23.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
326
+ "layers.23.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
327
+ "layers.23.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
328
+ "layers.23.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
329
+ "layers.23.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
330
+ "layers.23.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
331
+ "layers.23.self_attn.to_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
332
+ "layers.23.self_attn.to_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
333
+ "layers.23.self_attn.to_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
334
+ "layers.23.self_attn.to_v.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
335
+ "layers.24.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
336
+ "layers.24.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
337
+ "layers.24.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
338
+ "layers.24.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
339
+ "layers.24.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
340
+ "layers.24.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
341
+ "layers.24.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
342
+ "layers.24.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
343
+ "layers.24.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
344
+ "layers.24.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
345
+ "layers.24.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
346
+ "layers.24.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
347
+ "layers.24.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
348
+ "layers.24.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
349
+ "layers.24.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
350
+ "layers.24.self_attn.to_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
351
+ "layers.24.self_attn.to_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
352
+ "layers.24.self_attn.to_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
353
+ "layers.24.self_attn.to_v.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
354
+ "layers.25.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
355
+ "layers.25.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
356
+ "layers.25.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
357
+ "layers.25.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
358
+ "layers.25.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
359
+ "layers.25.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
360
+ "layers.25.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
361
+ "layers.25.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
362
+ "layers.25.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
363
+ "layers.25.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
364
+ "layers.25.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
365
+ "layers.25.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
366
+ "layers.25.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
367
+ "layers.25.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
368
+ "layers.25.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
369
+ "layers.25.self_attn.to_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
370
+ "layers.25.self_attn.to_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
371
+ "layers.25.self_attn.to_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
372
+ "layers.25.self_attn.to_v.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
373
+ "layers.26.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
374
+ "layers.26.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
375
+ "layers.26.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
376
+ "layers.26.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
377
+ "layers.26.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
378
+ "layers.26.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
379
+ "layers.26.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
380
+ "layers.26.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
381
+ "layers.26.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
382
+ "layers.26.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
383
+ "layers.26.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
384
+ "layers.26.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
385
+ "layers.26.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
386
+ "layers.26.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
387
+ "layers.26.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
388
+ "layers.26.self_attn.to_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
389
+ "layers.26.self_attn.to_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
390
+ "layers.26.self_attn.to_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
391
+ "layers.26.self_attn.to_v.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
392
+ "layers.27.input_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
393
+ "layers.27.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
394
+ "layers.27.mlp.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
395
+ "layers.27.mlp.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
396
+ "layers.27.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
397
+ "layers.27.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
398
+ "layers.27.post_attention_layernorm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
399
+ "layers.27.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
400
+ "layers.27.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
401
+ "layers.27.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
402
+ "layers.27.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
403
+ "layers.27.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
404
+ "layers.27.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
405
+ "layers.27.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
406
+ "layers.27.self_attn.to_add_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
407
+ "layers.27.self_attn.to_k.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
408
+ "layers.27.self_attn.to_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
409
+ "layers.27.self_attn.to_q.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
410
+ "layers.27.self_attn.to_v.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
411
+ "layers.3.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
412
+ "layers.3.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
413
+ "layers.3.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
414
+ "layers.3.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
415
+ "layers.3.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
416
+ "layers.3.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
417
+ "layers.3.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
418
+ "layers.3.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
419
+ "layers.3.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
420
+ "layers.3.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
421
+ "layers.3.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
422
+ "layers.3.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
423
+ "layers.3.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
424
+ "layers.3.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
425
+ "layers.3.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
426
+ "layers.3.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
427
+ "layers.3.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
428
+ "layers.3.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
429
+ "layers.3.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
430
+ "layers.4.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
431
+ "layers.4.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
432
+ "layers.4.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
433
+ "layers.4.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
434
+ "layers.4.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
435
+ "layers.4.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
436
+ "layers.4.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
437
+ "layers.4.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
438
+ "layers.4.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
439
+ "layers.4.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
440
+ "layers.4.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
441
+ "layers.4.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
442
+ "layers.4.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
443
+ "layers.4.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
444
+ "layers.4.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
445
+ "layers.4.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
446
+ "layers.4.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
447
+ "layers.4.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
448
+ "layers.4.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
449
+ "layers.5.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
450
+ "layers.5.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
451
+ "layers.5.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
452
+ "layers.5.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
453
+ "layers.5.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
454
+ "layers.5.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
455
+ "layers.5.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
456
+ "layers.5.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
457
+ "layers.5.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
458
+ "layers.5.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
459
+ "layers.5.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
460
+ "layers.5.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
461
+ "layers.5.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
462
+ "layers.5.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
463
+ "layers.5.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
464
+ "layers.5.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
465
+ "layers.5.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
466
+ "layers.5.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
467
+ "layers.5.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
468
+ "layers.6.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
469
+ "layers.6.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
470
+ "layers.6.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
471
+ "layers.6.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
472
+ "layers.6.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
473
+ "layers.6.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
474
+ "layers.6.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
475
+ "layers.6.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
476
+ "layers.6.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
477
+ "layers.6.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
478
+ "layers.6.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
479
+ "layers.6.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
480
+ "layers.6.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
481
+ "layers.6.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
482
+ "layers.6.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
483
+ "layers.6.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
484
+ "layers.6.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
485
+ "layers.6.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
486
+ "layers.6.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
487
+ "layers.7.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
488
+ "layers.7.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
489
+ "layers.7.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
490
+ "layers.7.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
491
+ "layers.7.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
492
+ "layers.7.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
493
+ "layers.7.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
494
+ "layers.7.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
495
+ "layers.7.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
496
+ "layers.7.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
497
+ "layers.7.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
498
+ "layers.7.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
499
+ "layers.7.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
500
+ "layers.7.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
501
+ "layers.7.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
502
+ "layers.7.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
503
+ "layers.7.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
504
+ "layers.7.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
505
+ "layers.7.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
506
+ "layers.8.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
507
+ "layers.8.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
508
+ "layers.8.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
509
+ "layers.8.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
510
+ "layers.8.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
511
+ "layers.8.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
512
+ "layers.8.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
513
+ "layers.8.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
514
+ "layers.8.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
515
+ "layers.8.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
516
+ "layers.8.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
517
+ "layers.8.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
518
+ "layers.8.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
519
+ "layers.8.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
520
+ "layers.8.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
521
+ "layers.8.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
522
+ "layers.8.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
523
+ "layers.8.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
524
+ "layers.8.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
525
+ "layers.9.input_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
526
+ "layers.9.input_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
527
+ "layers.9.mlp.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
528
+ "layers.9.mlp.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
529
+ "layers.9.mlp_moe_gen.down_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
530
+ "layers.9.mlp_moe_gen.up_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
531
+ "layers.9.post_attention_layernorm.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
532
+ "layers.9.post_attention_layernorm_moe_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
533
+ "layers.9.self_attn.add_k_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
534
+ "layers.9.self_attn.add_q_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
535
+ "layers.9.self_attn.add_v_proj.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
536
+ "layers.9.self_attn.k_norm_und_for_gen.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
537
+ "layers.9.self_attn.norm_added_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
538
+ "layers.9.self_attn.norm_added_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
539
+ "layers.9.self_attn.to_add_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
540
+ "layers.9.self_attn.to_k.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
541
+ "layers.9.self_attn.to_out.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
542
+ "layers.9.self_attn.to_q.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
543
+ "layers.9.self_attn.to_v.weight": "diffusion_pytorch_model-00001-of-00002.safetensors",
544
+ "lm_head.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
545
+ "norm.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
546
+ "norm_moe_gen.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
547
+ "proj_in.bias": "diffusion_pytorch_model-00002-of-00002.safetensors",
548
+ "proj_in.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
549
+ "proj_out.bias": "diffusion_pytorch_model-00002-of-00002.safetensors",
550
+ "proj_out.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
551
+ "time_embedder.linear_1.bias": "diffusion_pytorch_model-00002-of-00002.safetensors",
552
+ "time_embedder.linear_1.weight": "diffusion_pytorch_model-00002-of-00002.safetensors",
553
+ "time_embedder.linear_2.bias": "diffusion_pytorch_model-00002-of-00002.safetensors",
554
+ "time_embedder.linear_2.weight": "diffusion_pytorch_model-00002-of-00002.safetensors"
555
+ }
556
+ }