LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
data/modelnet40_ply_hdf5_2048/shape_names.txt
data/modelnet40_ply_hdf5_2048/test_files.txt
data/modelnet40_ply_hdf5_2048/train_files.txt
src/learning3d/__init__.py
src/learning3d.egg-info/PKG-INFO
src/learning3d.egg-info/SOURCES.txt
src/learning3d.egg-info/dependency_links.txt
src/learning3d.egg-info/requires.txt
src/learning3d.egg-info/top_level.txt
src/learning3d/data_utils/__init__.py
src/learning3d/data_utils/dataloaders.py
src/learning3d/data_utils/user_data.py
src/learning3d/examples/test_dcp.py
src/learning3d/examples/test_deepgmr.py
src/learning3d/examples/test_masknet.py
src/learning3d/examples/test_masknet2.py
src/learning3d/examples/test_pcn.py
src/learning3d/examples/test_pcrnet.py
src/learning3d/examples/test_pnlk.py
src/learning3d/examples/test_pointconv.py
src/learning3d/examples/test_pointnet.py
src/learning3d/examples/test_prnet.py
src/learning3d/examples/test_rpmnet.py
src/learning3d/examples/train_PointNetLK.py
src/learning3d/examples/train_dcp.py
src/learning3d/examples/train_deepgmr.py
src/learning3d/examples/train_masknet.py
src/learning3d/examples/train_pcn.py
src/learning3d/examples/train_pcrnet.py
src/learning3d/examples/train_pointconv.py
src/learning3d/examples/train_pointnet.py
src/learning3d/examples/train_prnet.py
src/learning3d/examples/train_rpmnet.py
src/learning3d/losses/__init__.py
src/learning3d/losses/chamfer_distance.py
src/learning3d/losses/classification.py
src/learning3d/losses/correspondence_loss.py
src/learning3d/losses/emd.py
src/learning3d/losses/frobenius_norm.py
src/learning3d/losses/rmse_features.py
src/learning3d/losses/cuda/chamfer_distance/__init__.py
src/learning3d/losses/cuda/chamfer_distance/chamfer_distance.cpp
src/learning3d/losses/cuda/chamfer_distance/chamfer_distance.cu
src/learning3d/losses/cuda/chamfer_distance/chamfer_distance.py
src/learning3d/losses/cuda/emd_torch/setup.py
src/learning3d/losses/cuda/emd_torch/pkg/emd_loss_layer.py
src/learning3d/losses/cuda/emd_torch/pkg/include/cuda_helper.h
src/learning3d/losses/cuda/emd_torch/pkg/include/emd.h
src/learning3d/losses/cuda/emd_torch/pkg/include/cuda/emd.cuh
src/learning3d/losses/cuda/emd_torch/pkg/layer/__init__.py
src/learning3d/losses/cuda/emd_torch/pkg/layer/emd_loss_layer.py
src/learning3d/losses/cuda/emd_torch/pkg/src/emd.cpp
src/learning3d/losses/cuda/emd_torch/pkg/src/cuda/emd.cu
src/learning3d/models/__init__.py
src/learning3d/models/classifier.py
src/learning3d/models/dcp.py
src/learning3d/models/deepgmr.py
src/learning3d/models/dgcnn.py
src/learning3d/models/masknet.py
src/learning3d/models/masknet2.py
src/learning3d/models/pcn.py
src/learning3d/models/pcrnet.py
src/learning3d/models/pointconv.py
src/learning3d/models/pointnet.py
src/learning3d/models/pointnetlk.py
src/learning3d/models/pooling.py
src/learning3d/models/ppfnet.py
src/learning3d/models/prnet.py
src/learning3d/models/rpmnet.py
src/learning3d/models/segmentation.py
src/learning3d/ops/__init__.py
src/learning3d/ops/data_utils.py
src/learning3d/ops/invmat.py
src/learning3d/ops/quaternion.py
src/learning3d/ops/se3.py
src/learning3d/ops/sinc.py
src/learning3d/ops/so3.py
src/learning3d/ops/transform_functions.py
src/learning3d/utils/__init__.py
src/learning3d/utils/pointconv_util.py
src/learning3d/utils/ppfnet_util.py
src/learning3d/utils/svd.py
src/learning3d/utils/transformer.py