3DPytorch-API NVIDIA Kaolin
3DPytorch-API NVIDIA Kaolin
NVIDIA Kaolin library provides a PyTorch API for working with a variety of 3D representations and includes a growing collection of GPU-optimized operations such as modular differentiable rendering, fast conversions between representations, data loading, 3D checkpoints and more.
提供了一个PyTorch API,用于处理各种3D表示形式,并包括越来越多的GPU优化操作集合,例如模块化的可区分渲染,表示之间的快速转换,数据加载,3D检查点等等。
NVIDIA Omniverse Kaolin App is an interactive application for 3D deep learning researchers that allows inspecting 3D datasets, interactive visualization of 3D outputs of a model during training, and synthetic dataset rendering. Built on Omniverse Kit, the research application benefits from high-fidelity RTX rendering and will gain new functionality periodically from new extensions.
In combination, these tools can massively reduce the time needed to develop AI research for a wide range of 3D applications.
一款面向3D深度学习研究人员的交互式应用程序,它可以检查3D数据集,在训练期间对模型的3D输出进行交互式可视化以及合成数据集渲染。该研究应用程序基于Omniverse Kit构建,得益于高保真RTX渲染,并将定期从新扩展中获得新功能。
结合使用,这些工具可以大大减少开发用于各种3D应用程序的AI研究所需的时间。
Kaolin Library
Modular Differentiable Renderer
Develop cutting-edge inverse graphics applications using modular and optimized mesh differentiable renderer.
使用模块化和优化的网格可微分渲染器开发最先进的逆向图形应用程序。


3D Data Loading
Easily load large 3D datasets to train your machine learning models. Make use of import and export utilities for OBJ and USD formats.
轻松加载大型3D数据集以训练机器学习模型。利用OBJ和USD格式的导入和导出实用程序。
GPU Optimized 3D Operations
Convert
between 3D representations using fast and reliable conversion operations. Use
GPU-optimized implementations of 3D loss functions and a growing collection of
other operations on 3D data.
使用快速可靠的转换操作在3D表示形式之间进行转换。使用GPU优化的3D损失功能实现以及对3D数据的其他操作不断增长的集合。


3D
Checkpoints
Export
3D checkpoints for meshes, point clouds and voxel grids in USD format, allowing
interactive visualization of model training.
以USD格式导出网格,点云和体素网格的3D检查点,以交互方式可视化模型训练。
Omniverse Kaolin App
(Coming Soon)
Leveraging
the NVIDIA Omniverse Platform,
Omniverse Kaolin App allows high fidelity rendering and interactive
visualization of 3D data and training results.
利用NVIDIA Omniverse平台,Omniverse
Kaolin App可以实现高保真渲染以及3D数据和培训结果的交互式可视化。
Visualize
Model Training
Scrub
through iterations of 3D checkpoints exported using the Kaolin python API to
understand how your model is training. Debug models in development by
inspecting 3D outputs and produce beautiful renderings of final results.
通过使用Kaolin python API导出的3D检查点的迭代进行清理,以了解模型的训练方式。通过检查3D输出来调试开发中的模型,并生成最终结果的精美效果图。


Render
Synthetic Data
Render
massive training datasets with RTX ray and path tracing and export useful
ground truth labels, such as segmentation maps, bounding boxes, depth maps and
normals.
使用RTX射线和路径跟踪渲染大量的训练数据集,并导出有用的地面真相标签,例如分段图,边界框,深度图和法线。
Inspect 3D
Datasets
Effortlessly
sample, render and inspect 3D datasets to gain intuition about your training
data and identify inconsistencies.
毫不费力地采样,渲染和检查3D数据集,以获取有关您的训练数据的直觉并找出不一致之处。

3DPytorch-API NVIDIA Kaolin的更多相关文章
- 【视频开发】【CUDA开发】ffmpeg Nvidia硬件加速总结
原文链接:https://developer.nvidia.com/ffmpeg GPU-accelerated video processing integrated into the most p ...
- 【转】OPENGL基本API概述
本文信息资源来源于网络,欢迎转载!转载时请保留本文链接(http://www.shopliyang.com.cn/)! OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库. gl是核 ...
- Life of a triangle - NVIDIA's logical pipeline
Home GameWorks Blog Life of a triangle - NVIDIA's logical pipeline Life of a triangle - NVIDIA's l ...
- (转)深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 发表于2016年07月15号由52nlp 接上文<深度学习主机攒机小记>,这台GTX10 ...
- Shader Model 3.0:Using Vertex Textures SM3:使用顶点纹理 (NVIDIA spec, 6800支持使用D3DFMT_R32F and D3DFMT_A32B32G32R32F的纹理格式实现Vertex Texture。)
翻译者 周波 zhoubo22@hotmail.com 版权所有 Philipp Gerasimov Randima (Randy) Fernando Simon Green NVIDIA Corpo ...
- Android开发-API指南-<supports-gl-texture>
<supports-gl-texture> 英文原文:http://developer.android.com/guide/topics/manifest/supports-gl-text ...
- 回击MLAA:NVIDIA FXAA抗锯齿性能实測、画质对照
PC游戏玩家肯定会对各式各样的AA抗锯齿技术很熟悉,而今天本文的主角就是NVIDIA今年才推出的新型抗锯齿技术"FXAA". FXAA在某种程度上有些类似于AMD之前宣传的MLAA ...
- Opencl API解释(二)
欢迎关注,转载引用请注明 http://blog.csdn.net/leonwei/article/details/8909897 这里将更深入的说明一些OpenCL API的功能 1. 创建buff ...
- 【OpenGL游戏开发之二】OpenGL常用API
OpenGL常用API 开发基于OpenGL的应用程序,必须先了解OpenGL的库函数.它采用C语言风格,提供大量的函数来进行图形的处理和显示.OpenGL库函数的命名方式非常有规律.所有OpenGL ...
随机推荐
- 【ShardingSphere】ShardingSphere学习(一)
参考官方文档:http://shardingsphere.apache.org/ ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC.Sha ...
- hdu1839 二分最短路
题意: 给你n个城市,m条双向边,每条边有自己的长度和最大运输量,让你找到一条时间小于等于T的运输能力最大的那条路... 思路: 刚开始以为是费用流呢,后来发现根本不是,因为根 ...
- CVE-2012-3569:VMware OVF Tool 格式化字符串漏洞调试分析
0x01 简介 VMware OVF Tool 是一个命令行实用程序,允许您从许多 VMware 产品导入和导出 OVF 包.在 2.1.0 - 2.1.3 之间的版本中存在格式化字符串漏洞,通过修改 ...
- JVM虚拟机-了解Java堆中对象分配、布局和访问的全过程
目录 前言 对象的创建 类加载检查 分配内存 内存空间分配方式 指针碰撞 空闲列表 并发时的内存分配 同步处理:CAS 本地线程分配缓冲:TLAB 初始化零值 设置对象头 执行 init 方法 对象的 ...
- Linux基本内容
当你学会开发完成一个项目之后,你就可以将项目进行上线,而且其实并不难,你需要先对Linux操作系统了解一下,博客下面的内容是基于CentOs7服务器. 购买服务器 参考链接 Linux宝塔面板 Lin ...
- vue中的nextTick
今天在浏览elementUI官网时,又一次看到了nextTick,其实nextTIck我已经不是第一次看到了,但之前都没怎么弄懂,这次决定好好研究一番-- 异步说明 vue是异步执行DOM更新的. ...
- (10)MySQL进阶篇SQL优化(InnoDB锁-间隙锁)
1.概述 当我们用范围条件而不是相等条件检索数据,并请求共享或排他锁时,InnoDB会给符合条件的已有数据记录的索引项加锁:对于键值在条件范围内但并不存在的记录,叫做"间隙(GAP)&quo ...
- 记一次 .NET 某外贸Web站 内存泄漏分析
一:背景 1. 讲故事 上周四有位朋友加wx咨询他的程序内存存在一定程度的泄漏,并且无法被GC回收,最终机器内存耗尽,很尴尬. 沟通下来,这位朋友能力还是很不错的,也已经做了初步的dump分析,发现了 ...
- 建站第二步:简单配置Nginx反代理工具
简单配置Nginx反代理工具 你要用你的域名能和服务器绑定就要用一些反代理工具 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,极其优异的服务器软件,底层为C 来自某些 ...
- OpenStack常见面试题
现在,大多数公司都试图将它们的 IT 基础设施和电信设施迁移到私有云, 如 OpenStack.如果你打算面试 OpenStack 管理员这个岗位,那么下面列出的这些面试问题可能会帮助你通过面试. Q ...