Partial Symmetry Detection for 3D Geometry using Contrastive Learning with Geodesic Point Cloud Patches