isl-org / isl-org/Open3D

How to use cuda in dense RGB-D SLAM on win10

Open
#5,256 1 comment 0 reactions 0 assignees View on GitHub
question
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

### Checklist

- [X] I have searched for [similar issues](https://github.com/isl-org/Open3D/issues).
- [X] For Python issues, I have tested with the [latest development wheel](http://www.open3d.org/docs/latest/getting_started.html#development-version-pip).
- [X] I have checked the [release documentation](http://www.open3d.org/docs/release/) and the [latest documentation](http://www.open3d.org/docs/latest/) (for `master` branch).

### My Question

Hi,

I am trying to run the python dense SLAM example. I worked in using CPU but when I tried to run it using CUDA, such error occur

```
Traceback (most recent call last):
File "D:\PyProjects\pyOpen3D\open3d\python\t_reconstruction_system\dense_slam.py", line 121, in
volume, poses = slam(depth_file_names, color_file_names, intrinsic,
File "D:\PyProjects\pyOpen3D\open3d\python\t_reconstruction_system\dense_slam.py", line 46, in slam
model = o3d.t.pipelines.slam.Model(config.voxel_size, 16,
RuntimeError: [Open3D Error] (class std::shared_ptr __cdecl open3d::core::CreateDeviceHashBackend(__int64,const class open3d::core::Dtype &,const class open3d::cor
e::SizeVector &,const class std::vector > &,const class std::vector > &,const class open3d::core::Device &,const enum open3d::core::HashBackendType &)) D:\a\Open3D\Open3D\cpp\open3d\core\hashmap\DeviceHashBackend.cpp:57: [CreateDeviceHashBackend]
: Unimplemented device
```

In addition I tried `python -c 'import open3d as o3d; print(o3d.core.cuda.is_available())'` and it returned `False`

Versions currently installed:
- Distribution: Windows 10
- Open3D 0.15.1
- CUDA 11.7

I had read the issue and document. I am a bit confused about whether open3d support cuda on windows. Could you please tell me how to do that?

Thanks

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.