src.model.deeplearn.dlrun.furthest_point_subsampling_post_processorpp
Classes
- class src.model.deeplearn.dlrun.furthest_point_subsampling_post_processorpp.FurthestPointSubsamplingPostProcessorPP(fps_preproc, **kwargs)
- Author:
Alberto M. Esmoris Pena
C++ implementation of the
FurthestPointSubsamplingPostProcessor.- __init__(fps_preproc, **kwargs)
C++ version of
FurthestPointSubsamplingPostProcessor.__init__().`
- post_process(inputs, reducer)
C++ version of
FurthestPointSubsamplingPostProcessor.post_process().
- static find_cpp_postproc_fun(Mdtype, Idtype, zdtype)
Determine the C++ function that must be used to post-process the output of the neural network back to the original point cloud.
- static find_cpp_reduction_type(reducer)
Determine the C++ reduction strategy that must be used to post-process the output of the neural network back to the original point cloud.
- static extract_cpp_extra_args(reducer)
Extract the extra arguments to be passed to the cpp function. See
FurthestPointSubsamplingPostProcessorPP.find_cpp_postproc_fun().- Returns:
The extra arguments are returned as a list that always follows the same order so it can be easily understood by the C++ code.
- Rtype list: