isl-org / isl-org/Open3D

Running open3d.ml without NVIDIA drivers

Open
#7,262 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](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip).
- [x] I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch).

### My Question

I have a WSL Linux running on my windows11, and i was trying to use the pointpillars from open3d.ml.torch models.
I have installed both open3d and open3d-cpu, in the hope of avoiding the NVIDIA requirement.
How can i avoid this NVIDIA requirement?
>>> model = o3dmlt.models.PointPillars(**cfg.model) #ml3d.models.PointPillars(**cfg.model)
Traceback (most recent call last):
File "", line 1, in
File "/home/m/anaconda3/lib/python3.12/site-packages/open3d/_ml3d/torch/models/point_pillars.py", line 100, in __init__
self.to(device)
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1152, in to
return self._apply(convert)
^^^^^^^^^^^^^^^^^^^^
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 802, in _apply
module._apply(fn)
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 802, in _apply
module._apply(fn)
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 802, in _apply
module._apply(fn)
[Previous line repeated 1 more time]
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 825, in _apply
param_applied = fn(param)
^^^^^^^^^
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1150, in convert
return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/m/anaconda3/lib/python3.12/site-packages/torch/cuda/__init__.py", line 302, in _lazy_init
torch._C._cuda_init()
RuntimeError: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx
>>>

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.