MCPcopy Create free account
hub / github.com/Pointcept/SegmentAnything3D / PYBIND11_MODULE

Function PYBIND11_MODULE

libs/pointops/src/pointops_api.cpp:15–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13
14
15PYBIND11_MODULE(TORCH_EXTENSION_NAME, m) {
16 m.def("knn_query_cuda", &knn_query_cuda, "knn_query_cuda");
17 m.def("ball_query_cuda", &ball_query_cuda, "ball_query_cuda");
18 m.def("random_ball_query_cuda", &random_ball_query_cuda, "random_ball_query_cuda");
19 m.def("farthest_point_sampling_cuda", &farthest_point_sampling_cuda, "farthest_point_sampling_cuda");
20 m.def("grouping_forward_cuda", &grouping_forward_cuda, "grouping_forward_cuda");
21 m.def("grouping_backward_cuda", &grouping_backward_cuda, "grouping_backward_cuda");
22 m.def("interpolation_forward_cuda", &interpolation_forward_cuda, "interpolation_forward_cuda");
23 m.def("interpolation_backward_cuda", &interpolation_backward_cuda, "interpolation_backward_cuda");
24 m.def("subtraction_forward_cuda", &subtraction_forward_cuda, "subtraction_forward_cuda");
25 m.def("subtraction_backward_cuda", &subtraction_backward_cuda, "subtraction_backward_cuda");
26 m.def("aggregation_forward_cuda", &aggregation_forward_cuda, "aggregation_forward_cuda");
27 m.def("aggregation_backward_cuda", &aggregation_backward_cuda, "aggregation_backward_cuda");
28 m.def("attention_relation_step_forward_cuda", &attention_relation_step_forward_cuda, "attention_relation_step_forward_cuda");
29 m.def("attention_relation_step_backward_cuda", &attention_relation_step_backward_cuda, "attention_relation_step_backward_cuda");
30 m.def("attention_fusion_step_forward_cuda", &attention_fusion_step_forward_cuda, "attention_fusion_step_forward_cuda");
31 m.def("attention_fusion_step_backward_cuda", &attention_fusion_step_backward_cuda, "attention_fusion_step_backward_cuda");
32}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected