-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for python3.11 #1
Commits on Aug 9, 2023
-
support msgpack 6.0 (isl-org#6269)
msgpack 6.0 changed the cmake config. This PR adds that support.
Configuration menu - View commit details
-
Copy full SHA for f8fbef1 - Browse repository at this point
Copy the full SHA f8fbef1View commit details
Commits on Aug 11, 2023
-
Voxel Downsample for Tensor interface (isl-org#6249)
* infra for tensor index-reduction and interface for voxeldownsample * basic sum reduction * temp fix for workload nums * temp fix with contiguous input * separate index tensor * add CPU counterpart * clean up cpp part * add unit test for index_add_ * fix point attribute shape * fix unit tests * fix doc, also fix several doc issues in t.pointcloud * fix benchmark
Configuration menu - View commit details
-
Copy full SHA for a9370f2 - Browse repository at this point
Copy the full SHA a9370f2View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c46e64a - Browse repository at this point
Copy the full SHA c46e64aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75dccb4 - Browse repository at this point
Copy the full SHA 75dccb4View commit details
Commits on Aug 15, 2023
-
SimplifyQuadricDecimation fixes (isl-org#6163)
* SimplifyQuadricDecimation: Check for flipped triangles connected to both vertices of the removed edge The previous code checks if any triangles connected to the removed vertex are flipped in the process of collapsing the edge. However, since the remaining vertex on the collapsed edge can be moved during the operation, triangles connected to this vertex can flip as well. This commit puts the flip-checking code into a loop so we can check both sets of triangles. * SimplifyQuadricDecimation: Disallow creating very small triangles This sets a threshold on how much any triangle can shrink in area during an edge collapse which should avoid creating degenerate triangles. The threshold is somewhat arbitrary, I found 0.001 worked well but it may make sense for this to become a function parameter. * SimplifyQuadricDecimation: Prevent 'pinching' of triangles When a vertex is connected to exactly 3 triangles and an edge of one of these triangles not connected to the vertex is collapsed, the remaining 2 triangles end up sharing the same vertices, with opposite normals. This creates a non-manifold location which is nearly always undesirable. This commit adds a check to see if any of the triangles attached to the collapsing edge share an edge that is not connected to `vidx0` or `vidx1` * SimplifyQuadricDecimation: Save some memory by clearing some vectors after they are no longer needed * Update Changelog with SimplifyQuadricDecimation fixes * SimplifyQuadricDecimation: Reduce memory requirements by removing need for vbars & costs maps Reduces the memory footprint by 27% in my tests runs ~15% faster as we remove a lot of allocations. * SimplifyQuadricDecimation: Simplify checking for pinched triangles Changing from tracking edges (`unordered_set<Vector2i>`) to vertices (`unordered_map<int, int>) gives a good performance increase
Configuration menu - View commit details
-
Copy full SHA for a89031c - Browse repository at this point
Copy the full SHA a89031cView commit details -
Fixes isl-org#6291 and isl-org#6236 (isl-org#6305)
* fix 6291 * fix 6236 * address review comments
Configuration menu - View commit details
-
Copy full SHA for 1012819 - Browse repository at this point
Copy the full SHA 1012819View commit details
Commits on Aug 17, 2023
-
Improve documentation (isl-org#6307)
* Add install with upgrade option when installing latest development package. * util/install-deps-python.sh was removed in isl-org#2146 * Grammar fix. * Move open3d_ml and arm to after docker. * organize TOC - Move C++ and Contribution to end and keep python section together. * Fix sphinx warnings (Title underline too short). * Fix extra heading drop when going one level down. * Fix cross reference links * Add files/directories to ignore for sphinx, reduces inconsistency warnings. * Fix `Unknown directive type "code_block"` warning. * Add uvmaps to official docs, fix - `WARNING: document isn't included in any toctree`. * Fix yaml lexer name - See https://pygments.org/languages/ * Fix warnings - `Inline substitution_reference start-string without end-string.` * Only copy open3d_tutorial.py once * Move list of classes to a global variable * Use f-strings as requested in PR * Add python_api_in as ignored directory. * Fix pybind docs with literal block for tree output * Fix doxygen docs with code block for tree outpu * Correct class names in doxygen docs for RedWood dataset
Configuration menu - View commit details
-
Copy full SHA for c7718fd - Browse repository at this point
Copy the full SHA c7718fdView commit details -
- Update the linux/mac/windows CI to handle python 3.11
Configuration menu - View commit details
-
Copy full SHA for a6cab5b - Browse repository at this point
Copy the full SHA a6cab5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95ed4d1 - Browse repository at this point
Copy the full SHA 95ed4d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a1f1e - Browse repository at this point
Copy the full SHA 32a1f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f7b138 - Browse repository at this point
Copy the full SHA 8f7b138View commit details -
ci: upgrade tensorflow to 2.12.0 & tensorboard to 2.14.0
This also require protobuf to be updated to 3.24.0
Configuration menu - View commit details
-
Copy full SHA for 03e3392 - Browse repository at this point
Copy the full SHA 03e3392View commit details -
Configuration menu - View commit details
-
Copy full SHA for d892962 - Browse repository at this point
Copy the full SHA d892962View commit details -
ci(linux): always use cxx11_abi
This is possible because - tensorflow support is temporarily dropped - pytorch got updated to 2.0.1
Configuration menu - View commit details
-
Copy full SHA for a5c2c66 - Browse repository at this point
Copy the full SHA a5c2c66View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8db0bd - Browse repository at this point
Copy the full SHA f8db0bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a2f41 - Browse repository at this point
Copy the full SHA 83a2f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f683a6 - Browse repository at this point
Copy the full SHA 3f683a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83b0643 - Browse repository at this point
Copy the full SHA 83b0643View commit details
Commits on Aug 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 59792c2 - Browse repository at this point
Copy the full SHA 59792c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac3f48 - Browse repository at this point
Copy the full SHA 1ac3f48View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b601cee - Browse repository at this point
Copy the full SHA b601ceeView commit details
Commits on Aug 29, 2023
-
Fix incomplete VoxelGrid creation from triangles intersecting multipl…
…e voxels (isl-org#6325) Since the triangle can span across multiple voxels, we should not break when we find the first relevant voxel. Co-authored-by: Sharon Berezalsky <sharon@buildots.com> Co-authored-by: Rishabh Singh <rishabh.17iitkgp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5ba4a42 - Browse repository at this point
Copy the full SHA 5ba4a42View commit details -
add add_voxel and remove_voxel in pybind for VoxelGrid::AddVoxel, Vox…
…elGrid::RemoveVoxel (isl-org#6023) Co-authored-by: Rishabh Singh <rishabh.17iitkgp@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3db1647 - Browse repository at this point
Copy the full SHA 3db1647View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f12276 - Browse repository at this point
Copy the full SHA 0f12276View commit details -
✨ Support multi-threading in the RayCastingScene function to commit s…
…cene (isl-org#6051) Co-authored-by: Seb Mascha <sebastien@summerrobotics.ai> Co-authored-by: Benjamin Ummenhofer <benjaminum@gmail.com> Co-authored-by: Benjamin Ummenhofer <benjamin.ummenhofer@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 9d88662 - Browse repository at this point
Copy the full SHA 9d88662View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b620539 - Browse repository at this point
Copy the full SHA b620539View commit details
Commits on Sep 7, 2023
-
Build fixes MSVC and gcc (isl-org#6039)
Windows MSVC revert to fmt 6 gcc-12 maybe-uninitialized warning set VTK compatible version documentation for draw
Configuration menu - View commit details
-
Copy full SHA for 5b6ef4b - Browse repository at this point
Copy the full SHA 5b6ef4bView commit details
Commits on Sep 14, 2023
-
Fix path to executable in viewer deb (isl-org#5996)
Simon Schmeisser authoredSep 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 739bb07 - Browse repository at this point
Copy the full SHA 739bb07View commit details -
Debian Open3D package in CI (isl-org#6044)
Build Open3D viewer Debian package in CI and make available as Github artifact. Viewer CMake project file from @errissa
Configuration menu - View commit details
-
Copy full SHA for b7f9f3a - Browse repository at this point
Copy the full SHA b7f9f3aView commit details
Commits on Sep 22, 2023
-
Update to C++ 17 TensorFlow 2.13 Tensorboard 2.13 scipy 1.11.2
Configuration menu - View commit details
-
Copy full SHA for cb6efb0 - Browse repository at this point
Copy the full SHA cb6efb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f66c77 - Browse repository at this point
Copy the full SHA 7f66c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7f095 - Browse repository at this point
Copy the full SHA 6b7f095View commit details
Commits on Sep 25, 2023
-
Ignore tensorflow tests if TF / open3d.ml.tf is not available.
Move PyTorch compile warning to where PyTorch version is available.
Configuration menu - View commit details
-
Copy full SHA for 7236e33 - Browse repository at this point
Copy the full SHA 7236e33View commit details
Commits on Sep 26, 2023
-
Update pip, scipy versions. Use requirements_test.txt in CI tensorflow-gpu -> tensorflow for 2.13+ remove CUDA_VERSION setting in ci_utils.sh. THis happens in docker/build_docker.sh now.
Configuration menu - View commit details
-
Copy full SHA for 0ca03ad - Browse repository at this point
Copy the full SHA 0ca03adView commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c61fb71 - Browse repository at this point
Copy the full SHA c61fb71View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7f9a3be - Browse repository at this point
Copy the full SHA 7f9a3beView commit details -
Move BUILD_TF/TORCH_OPS settings to github actions file
Enable users to build wheel with tfops locally with docker container.
Configuration menu - View commit details
-
Copy full SHA for 52206a5 - Browse repository at this point
Copy the full SHA 52206a5View commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8af2f8f - Browse repository at this point
Copy the full SHA 8af2f8fView commit details