isl-org / isl-org/Open3D

Request for a skinnier open3d package without visualization and examples

Open
#7,283 0 comments 2 reactions 0 assignees View on GitHub
feature request
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).

### Proposed new feature or change

Open3D examples and visualization code requires additional dependencies that are not needed for deployments using the core data structures and algorithms. The dependencies amount to 200-250 MB additional of size.
Following dependencies are only installed to support visualization and examples:
dash
tqdm
pandas
pillow
scikit-learn
pyquaternion

Request:
Build and publish a skinnier version of the open3d package that removes examples, visualization and associated dependencies.

### References

_No response_

### Additional information

_No response_

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.