#96 · 主分类: 深度学习框架

tiny-cuda-nn

cuda deep-learning gpu mlp nerf neural-network pytorch real-time rendering

极快的C++/CUDA神经网络框架

项目最后更新:04/21/26

GitHub Stars

4.5K

Forks数量

577

贡献者数量

36

许可证

Other

收录理由

这是NVIDIA Instant NGP背后的实现框架,定位很明确:一个紧凑的C++/CUDA库,用来快速训练和查询小型神经网络,速度足以支撑实时任务。它的两大招牌是全融合多层感知机和多分辨率哈希编码,两者各有独立的技术论文支撑。核心思路是把整个网络打包成单个融合内核运行,而不是像传统做法那样逐层回到TensorFlow或PyTorch。README里的基准测试给出了直观对比:在RTX 3090上,和启用XLA的TensorFlow 2.5相比,差距相当显著。模型配置完全通过JSON完成,想换编码方式、损失函数或优化器都不用动代码,同时还提供了PyTorch绑定,方便在Python里使用。渲染和三维重建是它最典型的用武之地——训练好的模型每帧要被查询数百万次,这种融合内核的加速优势在其他需要高密度小网络计算的场景里同样成立。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目