跳转至

Vultorch 教程

逐步学习 Vultorch,每个章节对应 examples/ 目录中的一个可运行脚本。

章节 主题 核心概念
01 — Hello Tensor 最小示例 View, Panel, Canvas, bind, run
02 — 多面板 多面板与多画布 布局, side, 多画布
03 — 训练测试 拟合 GT 图像 自定义停靠布局, create_tensor, 逐像素优化
04 — 康威生命游戏 GPU 元胞自动机 create_tensor 用于模拟, filter="nearest", 侧边栏, 按钮, 颜色选择器
05 — 图片查看器 加载、变换、保存图片 imread, imwrite, Canvas.save, combo, input_text, 滤波切换
06 — 像素画板 在 GPU tensor 上交互式绘画 鼠标交互, 屏幕→像素映射, 底图模式
07 — 多通道查看器 RGB + depth + normal + alpha 同屏 多个零拷贝 tensor, turbo 色图, 光线-球体求交
08 — GT vs 预测 实时训练对比与误差热力图 误差热力图, PSNR, loss 曲线, 误差模式切换
09 — 实时超参数调优 运行时修改 LR、优化器、损失函数 step()/end_step(), 对数 LR, 优化器热切换
10 — 二维高斯泼溅 可微分二维高斯渲染 nn.Parameter, alpha 合成, cumprod 透射率
11 — 3D 表面检查器 带 Blinn-Phong 光照的轨道相机 SceneView, Camera, Light, MSAA, 程序化纹理
12 — 神经渲染工作站 压轴:双头 MLP 六面板工作站 双头 MLP, 六面板, 暂停/恢复, 快照, 优化器热切换
13 — 贪吃蛇 RL DQN 学习玩贪吃蛇 RL 可视化, DQN, ε-贪心, Q 值热力图, 手动模式