Document Cosmos3-Nano S1/S3 checkpoints and evaluation
Browse filesAdds Cosmos3-Nano S1/S3 model-card coverage, inference instructions, shared training/evaluation descriptions, licensing, and completed DL3DV evaluation results while preserving the Wan entries. The verified S1/S3 checkpoint bundle, metadata, checksum manifest and licenses will be added to this PR before release. Source PR: https://github.com/nv-tlabs/ArtiFixer/pull/22.
README.md
CHANGED
|
@@ -7,14 +7,15 @@ library_name: artifixer
|
|
| 7 |
## Description:
|
| 8 |
|
| 9 |
ArtiFixer is a few-step causal auto-regressive model that enhances and extends 3D reconstruction. The related source code provides implementations for training, evaluation, and inference, supporting various stages including bidirectional training, diffusion forcing, and Self-Forcing-style DMD distillation.
|
| 10 |
-
ArtiFixer was developed by NVIDIA (Spatial Intelligence Lab) and
|
| 11 |
-
|
|
|
|
| 12 |
_This model is for research and development only._
|
| 13 |
|
| 14 |
### License/Terms of Use:
|
| 15 |
|
| 16 |
GOVERNING DOWNLOAD TERMS: Use of the model is governed by the [NVIDIA License](https://developer.download.nvidia.com/licenses/NVIDIA-OneWay-Noncommercial-License-22Mar2022.pdf?t=eyJscyI6ImdzZW8iLCJsc2QiOiJodHRwczovL3d3dy5nb29nbGUuY29tLyIsIm5jaWQiOiJzby15b3V0LTg3MTcwMS12dDQ4In0=).
|
| 17 |
-
ADDITIONAL INFORMATION: The Wan 2.1 14B and 1.3B base models are governed by the [Apache License, Version 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
|
| 18 |
|
| 19 |
### Deployment Geography:
|
| 20 |
|
|
@@ -26,7 +27,7 @@ Developers and researchers working on 3D reconstruction, diffusion models, and a
|
|
| 26 |
|
| 27 |
### Release Date:
|
| 28 |
|
| 29 |
-
**Other:** Hugging Face: 06/04/2026 (14B variant), 07/21/2026 (1.3B variant), and 09/2026 (bidirectional teacher checkpoints) via https://research.nvidia.com/labs/sil/projects/artifixer/
|
| 30 |
|
| 31 |
## Reference(s):
|
| 32 |
|
|
@@ -35,10 +36,18 @@ Developers and researchers working on 3D reconstruction, diffusion models, and a
|
|
| 35 |
## Model Architecture:
|
| 36 |
|
| 37 |
**Architecture Type:** Transformer
|
| 38 |
-
**Network Architecture:** ArtifixerTransformer (built on Wan2.1's WanTransformer3DModel)
|
| 39 |
-
**
|
| 40 |
-
**Number of model parameters:** 14B variant: ~16.9B trainable (16,910,955,584); 1.3B variant: ~1.68B trainable (1,678,749,760). The teacher checkpoints share the architecture and parameter counts of their respective variants.
|
| 41 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
## Input:
|
| 43 |
|
| 44 |
**Input Type(s):** Image, text
|
|
@@ -51,7 +60,7 @@ Developers and researchers working on 3D reconstruction, diffusion models, and a
|
|
| 51 |
**Output Type(s):** Image
|
| 52 |
**Output Format:** RGB (Red, Green, Blue)
|
| 53 |
**Output Parameters:** Two-Dimensional (2D) image frames
|
| 54 |
-
**Other Properties Related to Output:** Generates enhanced images via a few-step causal auto-regressive diffusion model. At 4 denoising steps on a single GPU, the 14B variant reaches 8.36 FPS and the 1.3B variant 34.38 FPS; with 1 denoising step and 4-GPU context parallelism, the 1.3B variant reaches up to 101.77 FPS. The bidirectional teacher checkpoints instead run standard multi-step diffusion sampling with full bidirectional attention; the FPS figures above apply to the distilled causal auto-regressive models only.
|
| 55 |
|
| 56 |
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.
|
| 57 |
|
|
@@ -65,7 +74,7 @@ The integration of foundation and fine-tuned models into AI systems requires add
|
|
| 65 |
|
| 66 |
## Model Version(s):
|
| 67 |
|
| 68 |
-
ArtiFixer 14B v1.0, ArtiFixer 1.3B v1.0, ArtiFixer 14B Teacher v1.0, ArtiFixer 1.3B Teacher v1.0
|
| 69 |
The teacher checkpoints are the stage-1 bidirectional models from which the corresponding released causal auto-regressive models were distilled.
|
| 70 |
ArtiFixer integrates with PyTorch and requires CUDA environments. It uses Dockerfiles for CUDA 12 and 13, supporting both x86_64 and aarch64 architectures. The model can be run using torchrun (or accelerate) with multi-GPU setups and requires dependencies such as flash-attn, accelerate, diffusers, and transformers.
|
| 71 |
|
|
@@ -78,7 +87,7 @@ ArtiFixer integrates with PyTorch and requires CUDA environments. It uses Docker
|
|
| 78 |
**Text Training Data Size:** Less than a Billion Tokens
|
| 79 |
**Data Collection Method by dataset:** Hybrid: Automated/Synthetic
|
| 80 |
**Labeling Method by dataset:** Automated
|
| 81 |
-
**Properties (Quantity, Dataset Descriptions, Sensor(s)):** Multimodal dataset combining 3D reconstruction data from DL3DV-10K (the DL3DV-ALL-960P release) with text captions. Includes sparse 3D point clouds, camera parameters, and RGB images. Camera poses are estimated with COLMAP, reconstructions are produced with 3DGUT (MCMC densification, via the 3DGRUT library), text captions are generated with a vision-language model (Qwen3-VL-30B-A3B-Instruct), and metric scale is estimated with MoGe. The dataset supports training for 3D reconstruction tasks with both real and generated data.
|
| 82 |
|
| 83 |
### Testing Dataset:
|
| 84 |
|
|
@@ -88,7 +97,7 @@ ArtiFixer integrates with PyTorch and requires CUDA environments. It uses Docker
|
|
| 88 |
|
| 89 |
### Evaluation Dataset:
|
| 90 |
|
| 91 |
-
|
| 92 |
|
| 93 |
| Method | NB PSNR↑ | NB SSIM↑ | NB LPIPS↓ | NB FID↓ | DL3DV PSNR↑ | DL3DV SSIM↑ | DL3DV LPIPS↓ | DL3DV FID↓ |
|
| 94 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
|
@@ -112,6 +121,23 @@ Novel-content generation on DL3DV (our evaluation split), direct ArtiFixer:
|
|
| 112 |
| 1.3B | 19.12 | 0.629 | 0.332 | 16.24 |
|
| 113 |
| 14B | 20.27 | 0.657 | 0.301 | 12.33 |
|
| 114 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 115 |
Additional results — Tanks & Temples and multi-view consistency (supplement) — are reported in the [paper](https://research.nvidia.com/labs/sil/projects/artifixer/assets/paper.pdf).
|
| 116 |
|
| 117 |
**Data Collection Method by dataset:** Hybrid: Automated/Human
|
|
@@ -123,6 +149,86 @@ Additional results — Tanks & Temples and multi-view consistency (supplement)
|
|
| 123 |
**Acceleration Engine:** FlashAttention (FA3/FA4); PyTorch SDPA (cuDNN) fallback on Ampere
|
| 124 |
**Test Hardware:** NVIDIA A100 80GB, NVIDIA H100, NVIDIA GB200 (Blackwell)
|
| 125 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 126 |
## Ethical Considerations:
|
| 127 |
|
| 128 |
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.
|
|
|
|
| 7 |
## Description:
|
| 8 |
|
| 9 |
ArtiFixer is a few-step causal auto-regressive model that enhances and extends 3D reconstruction. The related source code provides implementations for training, evaluation, and inference, supporting various stages including bidirectional training, diffusion forcing, and Self-Forcing-style DMD distillation.
|
| 10 |
+
ArtiFixer was developed by NVIDIA (Spatial Intelligence Lab) and provides distilled causal models and their bidirectional S1 teachers in three variants: Wan2.1 14B, Wan2.1 1.3B, and Cosmos3-Nano. The Wan2.1 1.3B variant trades some reconstruction quality for higher throughput and lower compute.
|
| 11 |
+
The distilled stage-3 (S3) checkpoints are [`artifixer-14b.pt`](./artifixer-14b.pt), [`artifixer-1.3b.pt`](./artifixer-1.3b.pt), and [`artifixer-cosmos3-nano.pt`](./artifixer-cosmos3-nano.pt).
|
| 12 |
+
In addition to the distilled few-step causal auto-regressive models, this repository also provides the bidirectional diffusion **teacher** checkpoints from which each released model was distilled ([`artifixer-s1-14b.pt`](./artifixer-s1-14b.pt), [`artifixer-s1-1.3b.pt`](./artifixer-s1-1.3b.pt), and [`artifixer-s1-cosmos3-nano.pt`](./artifixer-s1-cosmos3-nano.pt), the stage-1 bidirectional training outputs). The teachers use full bidirectional attention with standard multi-step diffusion sampling instead of few-step causal auto-regressive rollout. They are provided for research on distillation, sampling, and long-rollout behavior, and as the starting point for reproducing the diffusion-forcing and DMD distillation stages.
|
| 13 |
_This model is for research and development only._
|
| 14 |
|
| 15 |
### License/Terms of Use:
|
| 16 |
|
| 17 |
GOVERNING DOWNLOAD TERMS: Use of the model is governed by the [NVIDIA License](https://developer.download.nvidia.com/licenses/NVIDIA-OneWay-Noncommercial-License-22Mar2022.pdf?t=eyJscyI6ImdzZW8iLCJsc2QiOiJodHRwczovL3d3dy5nb29nbGUuY29tLyIsIm5jaWQiOiJzby15b3V0LTg3MTcwMS12dDQ4In0=).
|
| 18 |
+
ADDITIONAL INFORMATION: The Wan 2.1 14B and 1.3B base models are governed by the [Apache License, Version 2.0.](https://www.apache.org/licenses/LICENSE-2.0) The [Cosmos3-Nano](https://huggingface.co/nvidia/Cosmos3-Nano) base model is governed by the [Open MDW 1.1 License](https://openmdw.ai/license/1-1/).
|
| 19 |
|
| 20 |
### Deployment Geography:
|
| 21 |
|
|
|
|
| 27 |
|
| 28 |
### Release Date:
|
| 29 |
|
| 30 |
+
**Other:** Hugging Face: 06/04/2026 (14B variant), 07/21/2026 (1.3B variant), and 09/2026 (Wan bidirectional teacher checkpoints) via https://research.nvidia.com/labs/sil/projects/artifixer/
|
| 31 |
|
| 32 |
## Reference(s):
|
| 33 |
|
|
|
|
| 36 |
## Model Architecture:
|
| 37 |
|
| 38 |
**Architecture Type:** Transformer
|
| 39 |
+
**Network Architecture:** ArtifixerTransformer (built on Wan2.1's WanTransformer3DModel) and ArtifixerCosmos3Transformer (built on Cosmos3OmniTransformer)
|
| 40 |
+
**The variants are based on Wan-AI/Wan2.1-T2V-14B-Diffusers, Wan-AI/Wan2.1-T2V-1.3B-Diffusers, and nvidia/Cosmos3-Nano, respectively.**
|
| 41 |
+
**Number of model parameters:** 14B variant: ~16.9B trainable (16,910,955,584); 1.3B variant: ~1.68B trainable (1,678,749,760); Cosmos3-Nano: ~15.8B (15,802,891,556). The teacher checkpoints share the architecture and parameter counts of their respective variants.
|
| 42 |
+
|
| 43 |
+
**Cosmos3-Nano architecture:** ArtiFixer's Cosmos3 transformer is based on
|
| 44 |
+
`nvidia/Cosmos3-Nano` at revision `23314034b82f46b45339035dba67c3ee9bbcb8ba`.
|
| 45 |
+
It uses token-ID prompts and
|
| 46 |
+
SCoPE camera conditioning, with reference and target images in shared
|
| 47 |
+
self-attention. The exported checkpoints contain the transformer weights for
|
| 48 |
+
image-sequence reconstruction. The VAE, tokenizer, and configuration are loaded
|
| 49 |
+
separately from the pinned base-model revision.
|
| 50 |
+
|
| 51 |
## Input:
|
| 52 |
|
| 53 |
**Input Type(s):** Image, text
|
|
|
|
| 60 |
**Output Type(s):** Image
|
| 61 |
**Output Format:** RGB (Red, Green, Blue)
|
| 62 |
**Output Parameters:** Two-Dimensional (2D) image frames
|
| 63 |
+
**Other Properties Related to Output:** Generates enhanced images via a few-step causal auto-regressive diffusion model. At 4 denoising steps on a single GPU, the 14B variant reaches 8.36 FPS and the 1.3B variant 34.38 FPS; with 1 denoising step and 4-GPU context parallelism, the 1.3B variant reaches up to 101.77 FPS. These speed figures describe the Wan variants. The bidirectional teacher checkpoints instead run standard multi-step diffusion sampling with full bidirectional attention; the FPS figures above apply to the distilled causal auto-regressive models only.
|
| 64 |
|
| 65 |
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.
|
| 66 |
|
|
|
|
| 74 |
|
| 75 |
## Model Version(s):
|
| 76 |
|
| 77 |
+
ArtiFixer 14B v1.0, ArtiFixer 1.3B v1.0, ArtiFixer 14B Teacher v1.0, ArtiFixer 1.3B Teacher v1.0, ArtiFixer Cosmos3-Nano v1.0, ArtiFixer Cosmos3-Nano Teacher v1.0
|
| 78 |
The teacher checkpoints are the stage-1 bidirectional models from which the corresponding released causal auto-regressive models were distilled.
|
| 79 |
ArtiFixer integrates with PyTorch and requires CUDA environments. It uses Dockerfiles for CUDA 12 and 13, supporting both x86_64 and aarch64 architectures. The model can be run using torchrun (or accelerate) with multi-GPU setups and requires dependencies such as flash-attn, accelerate, diffusers, and transformers.
|
| 80 |
|
|
|
|
| 87 |
**Text Training Data Size:** Less than a Billion Tokens
|
| 88 |
**Data Collection Method by dataset:** Hybrid: Automated/Synthetic
|
| 89 |
**Labeling Method by dataset:** Automated
|
| 90 |
+
**Properties (Quantity, Dataset Descriptions, Sensor(s)):** Multimodal dataset combining 3D reconstruction data from DL3DV-10K (the DL3DV-ALL-960P release) with text captions. Includes sparse 3D point clouds, camera parameters, and RGB images. Camera poses are estimated with COLMAP, reconstructions are produced with 3DGUT (MCMC densification, via the 3DGRUT library), text captions are generated with a vision-language model (Qwen3-VL-30B-A3B-Instruct), and metric scale is estimated with MoGe. The dataset supports training for 3D reconstruction tasks with both real and generated data. The Wan2.1 14B, Wan2.1 1.3B, and Cosmos3-Nano variants are trained on this dataset.
|
| 91 |
|
| 92 |
### Testing Dataset:
|
| 93 |
|
|
|
|
| 97 |
|
| 98 |
### Evaluation Dataset:
|
| 99 |
|
| 100 |
+
The tables identify the evaluated model variant and inference method. Artifact removal on the Nerfbusters and DL3DV benchmarks uses the released Wan causal auto-regressive checkpoints (`artifixer-14b.pt`, `artifixer-1.3b.pt`) with the Difix3D+ protocol (NB = Nerfbusters):
|
| 101 |
|
| 102 |
| Method | NB PSNR↑ | NB SSIM↑ | NB LPIPS↓ | NB FID↓ | DL3DV PSNR↑ | DL3DV SSIM↑ | DL3DV LPIPS↓ | DL3DV FID↓ |
|
| 103 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
|
|
|
| 121 |
| 1.3B | 19.12 | 0.629 | 0.332 | 16.24 |
|
| 122 |
| 14B | 20.27 | 0.657 | 0.301 | 12.33 |
|
| 123 |
|
| 124 |
+
Cosmos3-Nano checkpoint evaluation on DL3DV (our split), direct ArtiFixer:
|
| 125 |
+
|
| 126 |
+
| Checkpoint | Sampling | PSNR↑ | SSIM↑ | LPIPS↓ | FID↓ |
|
| 127 |
+
| --- | --- | --- | --- | --- | --- |
|
| 128 |
+
| Cosmos3-Nano S1 (step 25,000) | Bidirectional, 50 steps, CFG 5 | 19.17 | 0.629 | 0.359 | 13.47 |
|
| 129 |
+
| Cosmos3-Nano S3 (EMA700) | KV cache, 4 steps | 19.58 | 0.629 | 0.348 | 11.75 |
|
| 130 |
+
|
| 131 |
+
These results use six reference views, 28 scenes, and 9,619 held-out frames.
|
| 132 |
+
PSNR, SSIM, and LPIPS are averaged over frames; FID is computed over the pooled
|
| 133 |
+
frames. LPIPS uses standard VGG normalization with inputs in `[-1, 1]`. The historical Wan
|
| 134 |
+
measurements above retain their original evaluation protocol.
|
| 135 |
+
|
| 136 |
+
Both exported checkpoints were evaluated in BF16 on H100 80 GB GPUs, with four
|
| 137 |
+
GPUs processing independent samples. S1 uses chunks of up to 81 source frames;
|
| 138 |
+
S3 rolls out the full trajectory with block/window/sink sizes of 7/21/7 latent
|
| 139 |
+
frames. Both use seed 42 and the pinned Cosmos3-Nano base-model revision.
|
| 140 |
+
|
| 141 |
Additional results — Tanks & Temples and multi-view consistency (supplement) — are reported in the [paper](https://research.nvidia.com/labs/sil/projects/artifixer/assets/paper.pdf).
|
| 142 |
|
| 143 |
**Data Collection Method by dataset:** Hybrid: Automated/Human
|
|
|
|
| 149 |
**Acceleration Engine:** FlashAttention (FA3/FA4); PyTorch SDPA (cuDNN) fallback on Ampere
|
| 150 |
**Test Hardware:** NVIDIA A100 80GB, NVIDIA H100, NVIDIA GB200 (Blackwell)
|
| 151 |
|
| 152 |
+
## Cosmos3-Nano checkpoints and usage
|
| 153 |
+
|
| 154 |
+
| Checkpoint | Training stage | Sampling |
|
| 155 |
+
| --- | --- | --- |
|
| 156 |
+
| [`artifixer-s1-cosmos3-nano.pt`](./artifixer-s1-cosmos3-nano.pt) | S1 bidirectional teacher, step 25,000 | Bidirectional, 50 steps, text guidance 5 |
|
| 157 |
+
| [`artifixer-cosmos3-nano.pt`](./artifixer-cosmos3-nano.pt) | S3 DMD, EMA step 700 | Causal KV cache, 4 steps; block/window/sink = 7/21/7 latent frames |
|
| 158 |
+
|
| 159 |
+
S1 is the teacher used to initialize the diffusion-forcing stage preceding S3
|
| 160 |
+
DMD distillation. Both variants are trained on DL3DV-10K (DL3DV-ALL-960P),
|
| 161 |
+
using sparse-view reconstructions, calibrated cameras, and text captions.
|
| 162 |
+
The [training guide](https://github.com/nv-tlabs/ArtiFixer/blob/main/docs/training.md)
|
| 163 |
+
describes the three-stage recipe and the checkpoint handoffs.
|
| 164 |
+
|
| 165 |
+
Each FP32 transformer checkpoint is approximately 63.2 GB (58.9 GiB). BF16
|
| 166 |
+
runtime transformer weights alone occupy 31.6 GB (29.4 GiB), before the VAE,
|
| 167 |
+
activations, and KV cache. Use the matching ArtiFixer source and Docker
|
| 168 |
+
environment from the [repository](https://github.com/nv-tlabs/ArtiFixer), with
|
| 169 |
+
host FFmpeg supplied as described in the
|
| 170 |
+
[setup guide](https://github.com/nv-tlabs/ArtiFixer/blob/main/docs/setup.md).
|
| 171 |
+
|
| 172 |
+
Download both checkpoints and their required metadata sidecars:
|
| 173 |
+
|
| 174 |
+
```bash
|
| 175 |
+
export CHECKPOINT_ROOT=/data/artifixer-checkpoints
|
| 176 |
+
hf download nvidia/ArtiFixer \
|
| 177 |
+
artifixer-cosmos3-nano.pt artifixer-cosmos3-nano.metadata.json \
|
| 178 |
+
artifixer-s1-cosmos3-nano.pt artifixer-s1-cosmos3-nano.metadata.json \
|
| 179 |
+
licenses/NOTICE.txt licenses/OpenMDW-1.1.txt \
|
| 180 |
+
licenses/NVIDIA-OneWay-Noncommercial-License-22Mar2022.pdf \
|
| 181 |
+
SHA256SUMS --local-dir "$CHECKPOINT_ROOT"
|
| 182 |
+
(cd "$CHECKPOINT_ROOT" && sha256sum --check SHA256SUMS)
|
| 183 |
+
```
|
| 184 |
+
|
| 185 |
+
Prepare a calibrated COLMAP scene using the repository's input-layout guide.
|
| 186 |
+
Use the actual source FPS (60 in this DL3DV example), a fresh output root,
|
| 187 |
+
and Cosmos token-ID prompts:
|
| 188 |
+
|
| 189 |
+
```bash
|
| 190 |
+
export COLMAP_SCENE=/data/colmap-scenes/my_scene
|
| 191 |
+
export SCENE_ROOT=/data/artifixer-prep/my_scene-cosmos3
|
| 192 |
+
python -m data_processing.prepare_colmap_artifixer_inputs \
|
| 193 |
+
--colmap_dir "$COLMAP_SCENE" --output_root "$SCENE_ROOT" \
|
| 194 |
+
--captioning_model_id Qwen/Qwen3-VL-4B-Instruct \
|
| 195 |
+
--prompt_format cosmos3_omni_token_ids --dataset_fps 60
|
| 196 |
+
|
| 197 |
+
python -m model_eval.run_inference \
|
| 198 |
+
--evalset reconstructed_colmap \
|
| 199 |
+
--checkpoint "$CHECKPOINT_ROOT/artifixer-cosmos3-nano.pt" \
|
| 200 |
+
--model_id nvidia/Cosmos3-Nano \
|
| 201 |
+
--model_revision 23314034b82f46b45339035dba67c3ee9bbcb8ba \
|
| 202 |
+
--split_path "$SCENE_ROOT/split.json" --render_trajectory all_frames \
|
| 203 |
+
--save_dir /data/artifixer-corrected --render_name cosmos3-nano-s3 \
|
| 204 |
+
--inference_pipeline kv_cache --num_inference_steps 4 \
|
| 205 |
+
--frames_per_block 7 --local_attn_size 21 --sink_size 7 \
|
| 206 |
+
--camera_pose_alignment last --seed 42
|
| 207 |
+
```
|
| 208 |
+
|
| 209 |
+
For the S1 teacher, use the same prepared inputs with bidirectional sampling:
|
| 210 |
+
|
| 211 |
+
```bash
|
| 212 |
+
python -m model_eval.run_inference \
|
| 213 |
+
--evalset reconstructed_colmap \
|
| 214 |
+
--checkpoint "$CHECKPOINT_ROOT/artifixer-s1-cosmos3-nano.pt" \
|
| 215 |
+
--model_id nvidia/Cosmos3-Nano \
|
| 216 |
+
--model_revision 23314034b82f46b45339035dba67c3ee9bbcb8ba \
|
| 217 |
+
--split_path "$SCENE_ROOT/split.json" --render_trajectory all_frames \
|
| 218 |
+
--save_dir /data/artifixer-corrected --render_name cosmos3-nano-s1 \
|
| 219 |
+
--inference_pipeline bidirectional --num_inference_steps 50 \
|
| 220 |
+
--text_guidance_scale 5 --bidirectional_chunk_size 81 \
|
| 221 |
+
--camera_pose_alignment last --seed 42
|
| 222 |
+
```
|
| 223 |
+
|
| 224 |
+
Keep each metadata sidecar beside its weights. The camera-pose alignment is
|
| 225 |
+
`last`; camera rays use the first target camera as their fixed origin. The model
|
| 226 |
+
profile selects flow shift 5 and RoPE FPS 24; source FPS controls prompt timing.
|
| 227 |
+
Wan T5 embedding files are incompatible with Cosmos token-ID prompts. Use a new
|
| 228 |
+
render name for each setting to avoid reusing completed outputs. Text guidance
|
| 229 |
+
is supported by the S1 bidirectional pipeline; S3 KV-cache sampling does not use
|
| 230 |
+
text CFG.
|
| 231 |
+
|
| 232 |
## Ethical Considerations:
|
| 233 |
|
| 234 |
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.
|