Difference between revisions of "Open3d"
(2 intermediate revisions by the same user not shown) | |||
Line 26: | Line 26: | ||
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory | * HPC_{{uc:{{#var:app}}}}_DIR - installation directory | ||
* HPC_{{uc:{{#var:app}}}}_BIN - executable directory | * HPC_{{uc:{{#var:app}}}}_BIN - executable directory | ||
+ | * HPC_UBUNTU_IMAGE - container image | ||
<!--Configuration--> | <!--Configuration--> | ||
Line 32: | Line 33: | ||
|}} | |}} | ||
<!--Run--> | <!--Run--> | ||
− | {{#if: {{#var: exe}}|==Additional Information== | + | {{#if: {{#var: exe}}1|==Additional Information== |
− | + | To run nerfstudio under Open3D, or to use additional usage commands, load the open3d module and execute as an apptainer executable using the NVIDIA flag --nv and HPC_UBUNTU_IMAGE as the container. | |
+ | |||
+ | i.e.: <code> apptainer exec --nv $HPC_UBUNTU_IMAGE "command"</code> | ||
+ | |||
+ | or | ||
+ | |||
+ | <code> apptainer exec --nv $HPC_UBUNTU_IMAGE ns-train nerfacto --data data/nerfstudio/poster</code> | ||
|}} | |}} |
Latest revision as of 17:16, 7 July 2023
Description
Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently styled, and maintained via a clear code review mechanism. Open3D has been used in a number of published research projects and is actively deployed in the cloud. We welcome contributions from the open-source community.
Environment Modules
Run module spider open3d
to find out what environment modules are available for this application.
System Variables
- HPC_OPEN3D_DIR - installation directory
- HPC_OPEN3D_BIN - executable directory
- HPC_UBUNTU_IMAGE - container image
Additional Information
To run nerfstudio under Open3D, or to use additional usage commands, load the open3d module and execute as an apptainer executable using the NVIDIA flag --nv and HPC_UBUNTU_IMAGE as the container.
i.e.: apptainer exec --nv $HPC_UBUNTU_IMAGE "command"
or
apptainer exec --nv $HPC_UBUNTU_IMAGE ns-train nerfacto --data data/nerfstudio/poster