Leveraging-SE-3-Equivariance-for-Learning-3D-Geometric-Shape-Assembly
This is the official implementation of the paper "Leveraging SE(3)-Equivariance for Learning 3D Geometric Shape Assembly" (ICCV 2023)
File Explorer
- artifact.py
- everyday.py
- other.py
- partnet_chair.py
- partnet_lamp.py
- partnet_table.py
- geometric_loss.py
- semantic_loss.py
- vnn_loss.py
- pn_transformer.py
- pn_transformer_refine.py
- dgl.py
- global.py
- identity.py
- lstm.py
- rgl_net.py
- vnn.py
- adam_cosine.py
- default_exp.py
- dgl-32x1-cosine_200e-artifact.py
- dgl-32x1-cosine_300e-partnet_chair.py
- dgl-everyday-cup.py
- dgl-everyday.py
- dgl-overfit.py
- global-32x1-cosine_200e-artifact.py
- global-32x1-cosine_200e-everyday.py
- global-32x1-cosine_200e-partnet_chair.py
- identity-32x1-cosine_200e-artifact.py
- identity-32x1-cosine_200e-everyday.py
- identity-32x1-cosine_200e-partnet_chair.py
- lstm-32x1-cosine_200e-artifact.py
- lstm-32x1-cosine_200e-everyday.py
- lstm-32x1-cosine_200e-partnet_chair.py
- lstm_vis.py
- pn_transformer-32x1-cosine_400e-artifact.py
- pn_transformer-32x1-cosine_400e-everyday.py
- pn_transformer-32x1-cosine_400e-partnet_chair.py
- pn_transformer_refine-32x1-cosine_400e-artifact.py
- pn_transformer_refine-32x1-cosine_400e-everyday.py
- pn_transformer_refine-32x1-cosine_400e-partnet_chair.py
- rgl_net-32x1-cosine_200e-artifact.py
- rgl_net-32x1-cosine_200e-everyday.py
- rgl_net-32x1-cosine_300e-partnet_chair.py
- nsm.py
- nsm_vis.py
- vnn-everyday.py
- config.md
- faq.md
- install.md
- model.md
- tutorial.md
- usage.md
- __init__.py
- geometry_data.py
- partnet_data.py
- __init__.py
- network.py
- __init__.py
- network.py
- __init__.py
- network.py
- seq2seq.py
- __init__.py
- modules.py
- network.py
- ball_query.h
- cuda_utils.h
- group_points.h
- interpolate.h
- sampling.h
- utils.h
- ball_query.cpp
- ball_query_gpu.cu
- bindings.cpp
- group_points.cpp
- group_points_gpu.cu
- interpolate.cpp
- interpolate_gpu.cu
- sampling.cpp
- sampling_gpu.cu
- __init__.py
- _version.py
- pointnet2_modules.py
- pointnet2_utils.py
- MANIFEST.in
- setup.py
- __init__.py
- pointnet2_msg.py
- pointnet2_ssg.py
- __init__.py
- dgcnn.py
- pointnet.py
- __init__.py
- base_model.py
- regressor.py
- rnn.py
- __init__.py
- network.py
- network_refine.py
- transformer.py
- __init__.py
- modules.py
- network.py
- __init__.py
- dgcnn.py
- modules.py
- network.py
- utils.py
- vn_layers.py
- __init__.py
- dependency_links.txt
- PKG-INFO
- requires.txt
- SOURCES.txt
- top_level.txt
- chamfer.cpp
- chamfer_kernel.cu
- .gitignore
- __init__.py
- chamfer.py
- README.md
- setup.py
- test_chamfer.py
- __init__.py
- callback.py
- config_utils.py
- eval_utils.py
- loss.py
- lr.py
- rotation.py
- transforms.py
- utils.py
- __init__.py
- version.py
- collect_test.py
- print_cfg.py
- run.md
- split_data.py
- test.py
- train.py
- vis.py
- .gitignore
- decompress.py
- LICENSE
- setup.py
- eval_vnn_pn.yml
- train_vnn_pn.yml
- cut_shell.cpp
- cut_solid.cpp
- .DS_Store
- eval_eqv_CR.py
- train_eqv_CR.py
- .DS_Store
- dataloader_CR.py
- .DS_Store
- .DS_Store
- network_vnn.py
- regressor_CR.py
- .DS_Store
- MLPDecoder.py
- .DS_Store
- dgcnn.py
- pointnet.py
- vn_dgcnn.py
- vn_dgcnn_util.py
- vn_layers.py
- .DS_Store
- .DS_Store
- __init__.py
- config.py
- config_eval.py
- utils.py
- version.py
- Test_ShapeNet_Data_List.txt
- Train_ShapeNet_Data_List.txt
- Val_ShapeNet_Data_List.txt
- README.md
- teaser.png
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
python
View Details ▼
python
Python language interpreter.
python
Start a REPL (interactive shell):
python {{path/to/file.py}}
Execute a specific Python file:
python -i {{path/to/file.py}}
Execute a specific Python file and start a REPL:
// repository documentation
Was this content helpful?
(0 ratings)
