NVIDIA 开源 AI实战|NVIDIA Cosmos 深度评测及农业具身智能创意实践
三维时序表型 × Cosmos
NVIDIA Cosmos 技术解析与三维表型决策创意
TL;DR:NVIDIA Cosmos 3 采用 Reasoner 与 Generator 双塔架构,先理解物理世界再生成未来视频;建议从 Nano 起步,后训练才是落地关键。在番茄苗水肥决策中,它可分别充当语义层、反事实沙盘和合成数据工厂,但数值决策仍要交给机理模型。
一、NVIDIA Cosmos 技术解析
Cosmos 不是又一个“文生视频”模型。它要解决的是物理 AI 的数据荒:机器人和自动驾驶需要海量、多样化、物理合理的训练数据,而真实采集成本高、长尾场景稀缺。Cosmos 3 的答案是用一个双塔架构同时做两件事——先“看懂”物理世界,再“生成”未来视频或动作序列,让开发者在数字世界里先训练、再落地。
这篇博客带着你沿着一条可执行的路径展开:先理解架构为什么这样设计,再选对模型尺寸,然后跑通一个最小闭环,最后看到它真的在动。
1.1 Reasoner 与 Generator:分开调用,还是联动
Cosmos 3 的核心是Mixture-of-Transformers(MoT)双塔架构:
- Reasoner 塔:一个视觉语言模型(VLM),自回归地解析图像、视频、文本中的物体、交互和物理上下文。它是生成发生之前的“大脑”,可以单独调用,用于视频理解、物理合理性判断或数据标注。
- Generator 塔:基于扩散过程,以 Reasoner 的理解为条件,生成物理合理的未来视频帧或动作序列。Generator 不能脱离 Reasoner 单独工作——这是理解后续 Demo 调用流程的关键。
工程含义很直接:如果你只需要“看懂”,拉 Reasoner 就够了,显存要求更低;要“生成”,必须走双塔联动。
1.2 选型:Nano 还是 Super,或者 Edge
当前 Cosmos 3 有三个尺寸,选错会直接卡在显存或延迟上:
| 模型 | 参数量 | 推荐硬件 | 典型场景 |
|---|---|---|---|
| Cosmos 3 Nano | 16B | RTX PRO 6000 / H100 / B200 | 大多数开发者复现、后训练、速度与质量平衡 |
| Cosmos 3 Super | 64B | H200 / B200 / GB200 数据中心 | 高质量合成数据、教师模型、复杂物理推理 |
| Cosmos 3 Edge | 4B(含 2B Reasoner) | Jetson AGX Thor / Orin | 端侧机器人策略、实时视觉推理 |
建议路径:先在一张 RTX PRO 6000 或 H100 上跑通 Nano。Super 需要多卡或大显存,不适合作为第一站;Edge 还是要有 Jetson 硬件的大佬来作为进阶学习吧!
1.3 后训练才是落地的关键
预训练权重只是起点。Cosmos 3 开源了完整的训练配方,核心分两类:
- 视觉生成 SFT:用自己的视频数据微调 Generator,适配特定场景(仓库、道路、机械臂视角)。
- 动作后训练:在带动作标注的数据上训练,让模型学会前向动力学(给定动作预测未来观测)、逆向动力学(从观测反推动作)或直接做策略生成(从当前观测输出动作序列)。
GitHub 仓库 NVIDIA/cosmos-framework 里有对应的启动脚本,例如 examples/launch_sft_vision_nano.sh 用于 Nano 的视觉 SFT,examples/launch_sft_action_policy_droid.sh 用于 DROID 数据集的机器人策略后训练。在这里就不展开每个脚本的参数啦,但你需要知道:改数据集路径和配置文件,就能启动自己的后训练。
复现避坑清单
| 坑 | 实际情况 |
|---|---|
| 显存 | Super 需要多卡或大显存;Nano 在 24GB 卡上可尝试,但需降低分辨率和帧数 |
| 权重下载 | Hugging Face 需要接受许可并配置 token,提前准备 |
| NIM 容器 | 需要 NGC API Key;NIM 适合推理,后训练走 GitHub 仓库 |
| 精度 | 官方仅测试 BF16;FP8 有社区量化版本,但非官方支持 |
读完本阶段的技术解析博客,按顺序做这几件事:
- 验证理解:去 build.nvidia.com 用
cosmos3-nano-reasoner跑一次视频理解,确认输出格式和延迟符合你的预期。 - 跑通闭环:从 Hugging Face 拉
Cosmos3-Nano,按 Cookbook 的推理示例,用一段自己的视频完成“Reasoner 描述 → Generator 生成”的闭环。 - 尝试后训练:在
cosmos-framework仓库里找到与你场景最接近的 SFT 脚本(机器人操控、自动驾驶、仓库监控),替换数据集路径,跑一次小规模微调。 - 硬件进阶:如果你有 Jetson AGX Thor,试 Cosmos 3 Edge 的 DROID 策略部署,感受端侧实时推理的延迟和可行性。
此部分资源汇总:
- 模型权重:Hugging Face nvidia/Cosmos3-Nano(需接受许可)
- 训练代码与配置:GitHub NVIDIA/cosmos-framework
- 推理示例:nvidia-cosmos.github.io/cosmos-cookbook
- 免费端点和 NIM:build.nvidia.com(搜索 cosmos3-nano)
最后提醒一句:Cosmos 是开放权重模型,但生产部署前需要自行验证许可条款(OpenMDW-1.1)和硬件依赖。希望这篇博客能带着你先跑起来、看懂它为什么工作,至于合规判断,需要你来做。
二、用 Cosmos “推演”番茄苗的未来
创意思考:Cosmos 3 世界模型上手:4B 全模态模型能不能做番茄苗水肥决策?
环境:Apple M5 / 16 GB 统一内存 / macOS 27.0.1(Darwin 27.0.0)/ 无 NVIDIA GPU
代码栈:torch 2.14.1(MPS)+ diffusers 0.41.0 + transformers 5.20.1
全部脚本开源在文末仓库结构里,逐条可复现。
1 学习心得:Cosmos 不是"另一个 Sora",它是给物理 AI 造训练场的机器
我自己的课题是设施番茄育苗的水肥决策(多源感知 → 状态估计 → 动作响应 → 决策)。看 Cosmos 的动机很直接:灌溉和施肥决策的瓶颈不在分类器,而在"缺一个能回答 if 的模型"——如果今天灌 4 mm、把 EC 压到 2.6,三天后苗会怎样?这类反事实问题,试验田要种一季才能回答一次。
Cosmos 3(2026 年 5 月发布,7 月补上 4B 的 Edge 版)正是冲着这个问题去的。它把"世界模型"拆成两个面:
| 输入 | 输出 | 用途 | |
|---|---|---|---|
| Reasoner | 文本、图像、视频 | 文本 | 场景理解、定位、任务规划、具身推理 |
| Generator | 文本、图像、视频、声音、动作 | 视频、图像、声音、动作 | 世界模拟、未来预测、合成数据、策略学习 |
架构上是一个 Mixture-of-Transformers(MoT):自回归塔负责吐文本 token,扩散塔负责迭代去噪出像素/音频/动作,两条塔共享一个统一的多模态 token 序列。我从 HuggingFace 上把 Cosmos3-Edge 的 transformer/config.json 拉下来,超参是这样的(后面所有算量推算都基于它):
{ "backbone_type": "cosmos3_edge_nemotron_dense",
"hidden_size": 2048, "num_hidden_layers": 28,
"num_attention_heads": 16, "num_key_value_heads": 8, "head_dim": 128,
"intermediate_size": 9216, "hidden_act": "relu2",
"latent_channel": 48, "latent_patch_size": 2, "temporal_compression_factor": 4,
"rope_axes_dim": [24, 20, 20], "rope_theta": 100000000,
"action_dim": 64, "num_embodiment_domains": 32, "vocab_size": 131072 }
几个值得记下来的点:
- 28 层 / 2048 宽 / GQA 16:8 / MLP 9216 + relu²,这是一个非常"边缘友好"的稠密骨干;文本塔与扩散塔同构,所以总参数不是 4B×2。
- mRoPE 分三轴
[24,20,20],正好对应 (t, h, w),还带temporal_compression_factor: 4—— 视频在潜空间里 4 帧压成 1 帧,这是它敢吃 121 帧的原因。 action_dim: 64+num_embodiment_domains: 32:动作是"按具身域分表"的(DomainAwareLinear,每个域一套权重)。这解释了它为什么能同时支持 Franka 机械臂、AgiBot、自动驾驶 9D 相机轨迹——也解释了它为什么天生没有"灌溉毫米数"这一维(后面第五节会展开)。- VAE 直接复用了
Wan-AI/Wan2.2-TI2V-5B-Diffusers的AutoencoderKLWan(base_dim 160),不是自己训的。 - 许可为 OpenMDW 1.1,可商用;但
Cosmos-Reason2、Cosmos-Predict2.5、Cosmos-1.0-Guardrail在 HF 上是 gated,要申请权限;Cosmos3-Edge/Cosmos3-Nano是公开的。
所以我的第一个收获是心态上的:别把它当"生成视频的模型",要把它当"造数据、造环境、造反事实的工具"。这决定了它的正确用法。
2 上手体验:没有 CUDA 的 Mac 上,代码栈能走到哪一步
2.1 环境搭建(隔离在项目 venv 里,不动系统 Python)
bash scripts/00_env.sh
脚本做的事:建 venv → 装 torch(macOS 自动拿 arm64 + MPS 轮子)→ 装 diffusers==0.41.0(Cosmos3 的 Cosmos3OmniPipeline 从 0.41 才有正式版,官方 README 推荐的是 git main)→ 自检。
自检结果(真实运行,无删改):

关键三行:mps avail: True、diffusers: 0.41.0、pipeline: Cosmos3OmniPipeline OK。这意味着 Cosmos 3 的全模态 pipeline 类在这台没有 NVIDIA 卡的机器上是可导入、可实例化的,卡住我们的不是代码,是权重和算力。
2.2 我踩到的四个坑(都是真坑)
坑 1:device_map="cuda" 在 Mac 上直接报错。
官方 quickstart 是 Cosmos3OmniPipeline.from_pretrained(..., device_map="cuda")。非 CUDA 机器上要改成 .to("mps") 且用 torch.float16(MPS 对 bf16 支持视 torch 版本而定,fp16 最稳)。我在 10_*.py / 11_*.py 里做了自动选择:
def pick_device():
if torch.cuda.is_available(): return "cuda", torch.bfloat16
if torch.backends.mps.is_available(): return "mps", torch.float16
return "cpu", torch.float32
坑 2:默认开安全检查,会去拉 gated 的 Guardrail 权重。
Cosmos3OmniPipeline.__call__ 的 enable_safety_check 默认 True(31 个可传参数之一)。没登录、没申请 nvidia/Cosmos-1.0-Guardrail 就会在下载阶段直接 401。本地试验统一关掉:enable_safety_check=False。
坑 3:huggingface.co 直连不通,镜像站被 Xet 存储拖慢。
resolve 返回 302 跳到 cas-bridge.xethub.hf.co,实测单流 70~200 KB/s,10 GB 的 Cosmos3-Edge 要按小时算。30_download.py 里做了多流并发 + 断点续传:
export HF_ENDPOINT=https://hf-mirror.com
python scripts/30_download.py --repo nvidia/Cosmos3-Edge --local-dir models/Cosmos3-Edge
坑 4:模型页写着"仅 Linux 测试",且只测 BF16。
Edge 的 model card 明确说没在别的 OS 上验证过。所以 Mac 上跑通只能叫"实验性可用",不能叫"支持"。
2.3 先做"接口契约测试",再下 10 GB 权重
这是我觉得最值的一个工程习惯:用 diffusers 的真实函数签名,先把生成脚本里的每个 kwarg 校验一遍,再去下权重。否则在 GPU 机器上因为一个拼错的参数白等半小时下载。

inspect.signature(Cosmos3OmniPipeline.__call__) 拿到 31 个参数,去掉 self 后 sig.bind(**kwargs)——3 个用例(文生图 / 图生视频 / 音视频联动)全部 [OK],跑完 2 秒。
3 实践教程:跑通"苗盘未来推演"这个用例
3.1 为什么选这个用例
选它不是为了炫技,而是它正好卡在我课题最缺的那一环:把"如果继续不灌水"变成一段能看的视频,用来跟导师、技术员对齐认知,也用来做决策建议的可视化附件。
模式判定规则(来自 pipeline docstring,我实测确认):
num_frames == 1 → 文生图;给了 image → 图生视频;给了 video → 视频转视频;给了 action → 动作条件生成。
3.2 完整命令
# ① 下权重(公开模型,无需申请)
export HF_ENDPOINT=https://hf-mirror.com
python scripts/30_download.py --repo nvidia/Cosmos3-Edge --local-dir models/Cosmos3-Edge
# ② 文生图:先确认 480p 单帧能出片
python scripts/10_cosmos3_edge_t2i.py \
--local-files-only \
--prompt "Photorealistic top-down photo of a greenhouse seedling tray, twelve tomato seedlings with four true leaves, coir substrate, drip lines, soft diffused daylight" \
--height 480 --width 832 --steps 30 --out out/t2i.png
# ③ 图生视频:以你自己的苗盘照片为首帧,推演 5 秒
python scripts/11_cosmos3_edge_i2v.py \
--local-files-only \
--image data/tray_now.jpg \
--effect "slowly droop and their leaf margins begin to roll" \
--num-frames 121 --fps 24 --height 480 --width 832 --steps 30 \
--out out/i2v_tray.mp4
3.3 核心调用(scripts/11_cosmos3_edge_i2v.py 摘录)
pipe = Cosmos3OmniPipeline.from_pretrained(
"nvidia/Cosmos3-Edge", torch_dtype=torch.bfloat16, local_files_only=True
).to("cuda")
out = pipe(
prompt=prompt,
image=image, # 有 image -> image2video,首帧被锚定
num_frames=121, # 121 帧 @ 24 fps = 5 秒
fps=24,
height=480, width=832, # 480p / 16:9
num_inference_steps=30,
guidance_scale=6.0,
generator=torch.Generator("cuda").manual_seed(7),
enable_safety_check=False,
output_type="pil",
)
export_to_video(out.video, "out/i2v_tray.mp4", fps=24)
参数依据(来自官方 model card):Edge 支持 256p / 480p、12–30 fps、50–150 帧、16:9 等 5 种比例;num_inference_steps 默认 35,guidance_scale 默认 6.0。
补充说明:这条链路我在 Mac 上只验证到"代码栈 + 接口 + 算力"三层(上面的截图都是本机真实输出)。成片需要一张 24 GB 以上的 NVIDIA 卡,因为权重 7.7 GiB(bf16)+ 长视频 KV cache 5 GiB,16 GB 统一内存装不下(下一节有实测数据支撑)。
把
--local-files-only去掉即可在 4090 / L40S / A100 上直接跑,脚本不用改。
4 深度评测:数据说话,这台机器到底能不能跑
4.1 参数拆解 + 本机算力实测

我写了个脚本干三件事:按真实 config 算参数量 → 在本机测 bf16 matmul 持续算力 → 用两者外推单帧/长视频的耗时与显存。
结果 1:官方标称 4B 是真的,而且是"双塔"撑起来的。
单塔 1.68 B(28 层 × 50.3 M/层 + 词表嵌入),文本塔 + 扩散塔 = 3.36 B,加 ViT ≈ 0.5 B、VAE ≈ 0.3 B,合计 4.16 B,bf16 权重 7.7 GiB。
结果 2:M5 的 MPS 后端在 bf16 下跑到 12.42 TFLOPS(4096³ matmul,11.1 ms/次)。
这个数字比我预期高不少,说明 Apple Silicon 做小模型推理已经不可忽视了。
结果 3:单帧能跑,长视频没戏。
| 场景 | vision tokens | 30 步总计算 | KV cache | 单层注意力矩阵 | 本机预估耗时 |
|---|---|---|---|---|---|
| 480p 单帧(文生图) | 1,560 | 630 TFLOP | 0.17 GiB | 0.07 GiB | ≈ 2.8 min |
| 480p × 121 帧(图生视频) | 46,800 | 20,728 TFLOP | 5.00 GiB | 65.27 GiB | ≈ 92.7 min |
外推口径写清楚:按实测算力的 30% 作为有效利用率,且假设注意力已用 flash-attn 省掉矩阵(CUDA 上成立,MPS 上不一定)。也就是说,92.7 分钟已经是乐观值;而 65 GiB 的单层注意力矩阵意味着不开 flash-attn 根本放不下。
结论很干脆:Apple Silicon 上,Cosmos3-Edge 可用范围就是"单帧/极短片段",图生视频必须上 NVIDIA 卡。这也反过来说明 NVIDIA 为什么把 vLLM-Omni 作为一等公民——这不是模型问题,是显存和带宽问题。
4.2 横向对比(只比规格,不比画质,因为我没在同等条件下跑过全部)
| 模型 | 参数 | 分辨率 | 时长 | 模态 | 许可 | 本地可行性(16 GB Mac) |
|---|---|---|---|---|---|---|
| Cosmos3-Edge | 4B | 480p | 50–150 帧 | 文/图/视频/声/动作 | OpenMDW 1.1 | 单帧可(≈3 min),视频不可 |
| Cosmos3-Nano | 16B | 更高 | 长 | 同上 | OpenMDW 1.1 | 不可(权重 32 GiB+) |
| Wan2.2-TI2V-5B | 5B | 720p | 短 | 文/图→视频 | Apache-2.0 | 勉强,量化后单帧可 |
| Cosmos-Predict2.5-2B | 2B | 480p | 短 | 视频预测 | gated | 2B 理论上可,需申请权限 |
| 专用小模型(如 YOLO/LightGBM) | <0.1B | — | — | 判别 | 各异 | 完全可 |
真正的差异不在参数量,而在动作空间:只有 Cosmos 3 系列把 action 当成一等 token(64 维 + 32 个具身域),别的视频模型根本不吃动作条件。这是我后面判断"能不能做决策"的关键。
5 应用创意:接到我的番茄苗水肥决策课题上,到底能不能用?
先给结论,再给理由。
Cosmos 不适合当"决策器",适合当"数据工厂 + 情景沙盘 + 语义校验器"。
想要"世界模型驱动决策",正确姿势是用自己的轨迹数据微调一个域内世界模型,Cosmos 是架构与初始权重的起点,不是终点。
5.1 直接当决策器,四个硬伤
- 输出不可标定。 我需要的是"灌 4 mm 后 24 h 基质 VWC = 0.295±0.02、EC = 2.94",Cosmos 给我的是"看起来像缺水"的视频帧。生成模型没有经过生理量标定,给不出置信区间,而灌溉决策是不可逆的——这直接撞上我研究课题的"决策安全性"的问题。
- 动作空间不匹配。 它的 action 是 9D 相机轨迹、10D Franka、29D AgiBot 这类具身控制量;"灌水量 mm"和"施肥 EC 梯度"不在它的 embodiment 列表里。要喂进去,得自定义域 + 微调,而且需要成对的(动作 → 未来观测)数据——这正是我第一、二年才建起来的东西。
- 领域偏移。 训练数据是机器人、自动驾驶、工业场景;高密度苗盘、喷灌叶面湿润、徒长与缺水的细微形态差异,几乎不在分布内。模型很可能把"该萎蔫"生成成"平滑生长",因为那更"合理"。
- 算力不匹配。 见上一节:微调要 A100/H100 级,推理长视频要 40 GB+ 显存。我的实验条件撑不住。
5.2 真正能用的三个插槽(按性价比排序)
[Cosmos-1] Reasoner 当语义层 / 弱标签器。 用 Cosmos-Reason2-2B 读苗盘视频,输出"叶片姿态、叶色、基质表面、冠层温度线索"的归因文本,和我的多光谱/热成像指标交叉校验。它输出的是文本,能进规则引擎,不会污染数值闭环。可验证的指标:与人工标注的一致性(Cohen’s κ),以及"基质 EC 高但 VLM 说缺氮"这类冲突触发人工复核的召回率。
[Cosmos-2] Generator 当反事实沙盘(人机协同)。 以当前照片为首帧,生成"继续不灌水 3 天"的演化视频。定位是决策建议的展示层:给导师看、给育苗场技术员看,降低沟通成本。它不进数值闭环,也不产生决策。
[Cosmos-3] 合成数据 / 域随机化(最快见效)。 用真实苗盘图 + 不同光照、角度、叶面湿润状态做条件生成,扩充分割与状态估计的训练集,直接服务我课题里的"跨批次泛化"。这条风险最低,论文也好写——做有无合成增广的消融对比,指标是跨批次 mIoU 和状态估计的 F1。注意:生成的图只能当输入分布增广,绝不能当真值。
[研究项] World Model 当想象环境。 原来我考虑"数据充分后再上上下文强化学习/离线策略优化"。真要走这条路,就该用自己的时序轨迹微调一个幼苗域世界模型(latent action model 思路),在潜空间 roll-out 候选动作,替代响应面。前提是:固定视角小时级影像 + 动作与观测严格对齐 + 几百条轨迹。短期内它大概率赢不了 LightGBM,但作为第 3–4 年的探索点,是"世界模型驱动决策"唯一站得住的形态。
5.3 把决策闭环跑起来(真跑,不是示意)
光讲架构没用,我把决策链路写成了可执行原型 scripts/40_tomato_decision_demo.py:读一份多源传感快照 → 状态估计 → 候选动作响应预测 → 约束检查(单日灌水上限、EC 安全区间、叶面干燥窗口)→ 输出建议。

这一份输入是真实的"生病"场景:VWC 0.271(低于 0.32 下限)、冠气温差 3.4 K、NDRE 0.391、基质 EC 3.24(超 3.0 上限)。脚本给了 6 个候选动作,代价函数同时惩罚水分胁迫、缺氮、徒长和约束违规,最后推荐补水 4 mm + EC −0.3——注意它没推荐"只灌水",因为那样 EC 仍在上限外;也没推荐"不动作",因为水分胁迫分 0.86 已经很高。这就是"水肥耦合"在代码里的样子:单因素最优不等于联合最优。
代码里我在三个位置标了 [Cosmos-1/2/3],就是上面三个插槽的落点。跑法:
python scripts/40_tomato_decision_demo.py --input data/tray_sample.json
python scripts/40_tomato_decision_demo.py --input data/tray_sample.json --json # 给上层系统调用
5.4 思考!也许第一年就能做的三个实验
| 实验 | 干什么 | 只看一个指标 |
|---|---|---|
| E1 | Cosmos3-Edge 图生视频给 200 张苗盘图做增广,训分割模型 | 跨批次 mIoU 有无提升 |
| E2 | Cosmos-Reason2-2B 给 50 段 10 s 视频出描述,对齐人工"缺水/缺氮/正常"标签 | Cohen’s κ |
| E3 | 反事实视频 vs 真实"断水 3 天"延时摄影 | 人工判别"哪段是生成的"正确率(越接近 50% 说明越可信) |
E3 是个很有意思的评测设计:如果技术员分不清生成和真实,说明视频有说服力(但不代表数值正确);如果一眼看穿,说明域偏移严重,得先做域适配。
六、总结
- Cosmos 3 的定位:不是更好的视频生成器,而是物理 AI 的数据与环境基础设施。MoT 双塔 + 统一动作 token 是它和 Wan/Sora 类模型的本质区别。
- 上手成本:代码栈很友好(
pip install diffusers==0.41.0就能拿到Cosmos3OmniPipeline),真正的门槛是权重体积(10 GB 级,国内镜像单流 70~200 KB/s)和显存(长视频 40 GB+)。 - 本机能力边界(Apple M5 / 16 GB,实测 + 外推):单帧 480p ≈ 3 min 可行;121 帧 480p 不可行(92 min 乐观估计 + 65 GiB 注意力矩阵)。
- 对我的课题:决策器别指望它;把它用在"合成数据增广、反事实沙盘、语义校验"三处,性价比最高;真要做世界模型决策,得自己微调域内模型。
- 一句话:世界模型擅长回答"会变成什么样",不擅长回答"该灌多少毫米"。 后者仍需机理模型 + 统计响应面 + 约束优化,而前者能帮后者省下几个月的田间试验。
附:仓库结构
cosmos-blog/
├── scripts/
│ ├── 00_env.sh # 一键环境(macOS/Linux 通用,venv 隔离)
│ ├── 01_check_env.py # 环境自检
│ ├── 02_api_contract_test.py # 接口契约测试(下权重前先跑,省半小时)
│ ├── 03_bench_and_scale.py # 参数拆解 + 算力实测 + 耗时外推
│ ├── 10_cosmos3_edge_t2i.py # 文生图 480p
│ ├── 11_cosmos3_edge_i2v.py # 图生视频(苗盘未来推演)
│ ├── 20_cosmos_reason_video.py # Cosmos-Reason 视频理解
│ ├── 30_download.py # 镜像 + 断点续传下载
│ └── 40_tomato_decision_demo.py # 多源感知 → 动作响应 → 约束决策
├── data/tray_sample.json # 多源传感快照样例
├── tools/make_shots.py # 把真实终端输出渲染成图
└── assets/ # 文中 4 张实跑截图
参考资料
- NVIDIA Cosmos 官网:利用世界基础模型实现物理 AI | NVIDIA Cosmos
- 代码仓库:https://github.com/nvidia/cosmos
- 模型:https://huggingface.co/nvidia/Cosmos3-Edge(OpenMDW 1.1)
- diffusers Cosmos3 pipeline 源码:
src/diffusers/pipelines/cosmos/pipeline_cosmos3_omni.py
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)