25 std::vector<std::unordered_map<int, int>>
labels;
40 labels = std::vector<std::unordered_map<int, int>>(ldim);
45 std::vector<float>::iterator f_begin,
46 std::vector<int>::iterator l_begin) {
52 for (std::vector<int>::iterator it = l_begin;
53 it != l_begin +
labels.size(); ++it) {
61 std::vector<float>::iterator f_begin) {
73 for (std::vector<int>::iterator it = l_begin;
74 it != l_begin +
labels.size(); ++it) {
89 std::vector<PointXYZ>& subsampled_points,
90 std::vector<float>& original_features,
91 std::vector<float>& subsampled_features,
92 std::vector<int>& original_classes,
93 std::vector<int>& subsampled_classes,
98 std::vector<PointXYZ>& subsampled_points,
99 std::vector<float>& original_features,
100 std::vector<float>& subsampled_features,
101 std::vector<int>& original_classes,
102 std::vector<int>& subsampled_classes,
103 std::vector<int>& original_batches,
104 std::vector<int>& subsampled_batches,
void update_all(const PointXYZ p, std::vector< float >::iterator f_begin, std::vector< int >::iterator l_begin)
void update_points(const PointXYZ p)
void update_classes(const PointXYZ p, std::vector< int >::iterator l_begin)
std::vector< float > features
SampledData(const size_t fdim, const size_t ldim)
std::vector< std::unordered_map< int, int > > labels
void update_features(const PointXYZ p, std::vector< float >::iterator f_begin)
void batch_grid_subsampling(std::vector< PointXYZ > &original_points, std::vector< PointXYZ > &subsampled_points, std::vector< float > &original_features, std::vector< float > &subsampled_features, std::vector< int > &original_classes, std::vector< int > &subsampled_classes, std::vector< int > &original_batches, std::vector< int > &subsampled_batches, float sampleDl, int max_p)
void grid_subsampling(std::vector< PointXYZ > &original_points, std::vector< PointXYZ > &subsampled_points, std::vector< float > &original_features, std::vector< float > &subsampled_features, std::vector< int > &original_classes, std::vector< int > &subsampled_classes, float sampleDl, int verbose)
Generic file read and write utility for python interface.