Skip to main content

Efficient operations for fusing semantically annotated RGB-D measurements in a 3D voxel grid in pytorch.

Project description

grid_fusion_pytorch

Efficient operations for fusing semantically annotated RGB-D measurements in a 3D voxel grid in pytorch. Uses TORCH.UTILS.CPP_EXTENSION following the structure of DirectVoxGO.

Setup

  1. Clone this repository.
git clone https://github.com/JanNogga/grid_fusion_pytorch.git
  1. Build the docker image.
cd grid_fusion_pytorch/docker && chmod +x build.sh && chmod +x run.sh && ./build.sh
  1. Run a container.
./run.sh
  1. In the container, switch to this repository.
cd grid_fusion_pytorch/
  1. Finally use the custom cuda kernels. The cuda kernel defined in lib/cuda is compiled just-in-time.
python run.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grid_fusion_pytorch-0.1.tar.gz (28.0 kB view hashes)

Uploaded Source

Built Distribution

grid_fusion_pytorch-0.1-py3-none-any.whl (24.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page