NVIDIA released a PyTorch library ‘Kaolin’, which in few steps, moves 3D models into neural networks. Kaolin helps in easy implementation of 3D modules for use in deep learning models.
Kaolin is developed with advanced functionalities to load and preprocess multiple 3D datasets and functions. The advanced nature of Kaolin helps in preparing 3D models for deep learning from 300 lines of codes to five lines.
In terms of applications, Kaolin can help researches in virtual and augmented reality, robotics, medical imaging, etc.
Github: https://github.com/NVIDIAGameWorks/kaolin
Paper: https://arxiv.org/abs/1911.05063
Blog: https://news.developer.nvidia.com/kaolin-library-research-3d/
Installation
First create a virtual environment. In this example, we show how to create a conda virtual environment for installing kaolin.
$ conda create --name kaolin python=3.6
$ conda activate kaolin
Now, install the dependencies (numpy and torch). Note that the setup file does not automatically install these dependencies.
conda install numpy
Install PyTorch, by following instructions from https://pytorch.org/
Now, you can install the library. From the root directory of this repo (i.e., the directory containing this README file), run
$ python setup.py install
During installation, the packman package manager will download the nv-usd package to ~/packman-repo/ containing the necessary packages for reading and writing Universal Scene Description (USD) files.
Verify installation
>>> import kaolin as kal
>>> print(kal.__version__)
Installation Details: https://github.com/NVIDIAGameWorks/kaolin
Asif Razzaq is the CEO of Marktechpost AI Media Inc.. As a visionary entrepreneur and engineer, Asif is committed to harnessing the potential of Artificial Intelligence for social good. His most recent endeavor is the launch of an Artificial Intelligence Media Platform, Marktechpost, which stands out for its in-depth coverage of machine learning and deep learning news that is both technically sound and easily understandable by a wide audience. The platform boasts of over 2 million monthly views, illustrating its popularity among audiences.






