[Backend] Integrate Paddle to ml module #7151
+9,463
−39
Open
Codacy Production / Codacy Static Code Analysis
succeeded
Feb 1, 2025 in 0s
Your pull request is up to standards!
Here is an overview of what got changed by this pull request:
Complexity increasing per file
==============================
- python/open3d/ml/paddle/python/layers/voxel_pooling.py 2
- python/test/ml_ops/test_ragged_tensor_paddle.py 3
- python/open3d/ml/paddle/python/layers/neighbor_search.py 4
- cpp/pybind/generate_paddle_ops_wrapper.py 2
- python/open3d/ml/paddle/classes/ragged_tensor.py 2
- python/test/ml_ops/mltest.py 1
- python/test/ml_ops/test_sparseconv.py 1
Clones added
============
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvOps.cpp 12
- cpp/open3d/ml/paddle/misc/VoxelizeOpKernel.h 2
- python/open3d/ml/paddle/python/layers/voxel_pooling.py 1
- cpp/open3d/ml/paddle/sparse_conv/SparseConvTransposeOpKernel.cpp 4
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvBackpropFilterOpKernel.cpp 6
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h 7
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvTransposeOpKernel.cpp 6
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.cpp 6
- cpp/open3d/ml/paddle/sparse_conv/SparseConvTransposeOps.cpp 7
- cpp/open3d/ml/paddle/sparse_conv/SparseConvBackpropFilterOpKernel.cpp 4
- cpp/open3d/ml/paddle/misc/VoxelPoolingOps.cpp 7
- cpp/open3d/ml/paddle/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.cpp 4
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvTransposeOps.cpp 11
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvBackpropFilterOpKernel.h 7
- cpp/open3d/ml/paddle/sparse_conv/SparseConvOpKernel.h 5
- cpp/open3d/ml/paddle/misc/VoxelPoolingOpKernel.cpp 2
- cpp/open3d/ml/paddle/sparse_conv/SparseConvBackpropFilterOpKernel.h 7
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvHelper.h 2
- cpp/open3d/ml/paddle/misc/VoxelizeOpKernel.cpp 1
- cpp/open3d/ml/paddle/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h 7
- cpp/open3d/ml/paddle/sparse_conv/SparseConvOpKernel.cpp 4
- cpp/open3d/ml/paddle/sparse_conv/SparseConvTransposeOpKernel.h 5
- cpp/open3d/ml/paddle/misc/VoxelizeOps.cpp 1
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvTransposeOpKernel.h 7
- python/open3d/ml/paddle/python/layers/convolutions.py 36
- cpp/open3d/ml/paddle/sparse_conv/SparseConvOps.cpp 6
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvOpKernel.cpp 6
- cpp/open3d/ml/paddle/continuous_conv/ContinuousConvOpKernel.h 7
- python/test/ml_ops/test_ragged_tensor_paddle.py 7
- cpp/open3d/ml/paddle/misc/KnnSearchOpKernel.cpp 8
- cpp/open3d/ml/paddle/misc/BuildSpatialHashTableOps.cpp 2
- cpp/open3d/ml/paddle/misc/FixedRadiusSearchOps.cpp 12
- cpp/open3d/ml/paddle/misc/FixedRadiusSearchOpKernel.cpp 4
- cpp/open3d/ml/paddle/misc/RadiusSearchOpKernel.cpp 8
- cpp/open3d/ml/paddle/misc/KnnSearchOps.cpp 12
- cpp/open3d/ml/paddle/misc/BuildSpatialHashTableOpKernel.cpp 1
- python/open3d/ml/paddle/python/layers/neighbor_search.py 5
- cpp/pybind/generate_paddle_ops_wrapper.py 1
- cpp/open3d/ml/paddle/PaddleHelper.h 2
- cpp/open3d/ml/paddle/misc/RadiusSearchOps.cpp 10
- cpp/open3d/ml/paddle/misc/InvertNeighborsListOps.cpp 3
- python/test/ml_ops/test_voxel_pooling.py 2
Clones removed
==============
+ python/test/ml_ops/test_knn_search.py -1
+ python/test/ml_ops/test_radius_search.py -1
+ python/test/ml_ops/test_fixed_radius_search.py -1
See the complete overview on Codacy
Loading