Open3D (C++ API)
0.18.0
|
#include <tbb/parallel_for.h>
#include <mutex>
#include "open3d/ml/impl/continuous_conv/CoordinateTransformation.h"
Go to the source code of this file.
Namespaces | |
open3d | |
open3d::ml | |
open3d::ml::impl | |
Macros | |
#define | FN_PARAMETERS |
#define | CALL_TEMPLATE(INTERPOLATION, MAPPING, ALIGN_CORNERS, INDIVIDUAL_EXTENT, ISOTROPIC_EXTENT, NORMALIZE) |
#define | CALL_TEMPLATE2(INTERPOLATION, MAPPING) |
#define | CALL_TEMPLATE3(INTERPOLATION) |
#define | CALL_TEMPLATE4 |
Functions | |
template<class TFeat , class TOut , class TReal , class TIndex , InterpolationMode INTERPOLATION, CoordinateMapping MAPPING, bool ALIGN_CORNERS, bool INDIVIDUAL_EXTENT, bool ISOTROPIC_EXTENT, bool NORMALIZE> | |
void | open3d::ml::impl::_CConvTransposeBackpropFilterCPU (TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TReal *out_positions, const TFeat *out_importance, size_t num_inp, const TReal *inp_positions, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, size_t neighbors_index_size, const TIndex *neighbors_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TReal *extents, const TReal *offsets, const TFeat *out_features_gradient) |
template<class TFeat , class TOut , class TReal , class TIndex > | |
void | open3d::ml::impl::CConvTransposeBackpropFilterCPU (TOut *filter_backprop, const std::vector< int > &filter_dims, size_t num_out, const TReal *out_positions, const TFeat *out_importance, size_t num_inp, const TReal *inp_positions, const TFeat *inp_features, const TFeat *inp_neighbors_importance_sum, const int64_t *inp_neighbors_row_splits, size_t neighbors_index_size, const TIndex *neighbors_index, const TFeat *neighbors_importance, const int64_t *neighbors_row_splits, const TReal *extents, const TReal *offsets, const TFeat *out_features_gradient, InterpolationMode interpolation, CoordinateMapping coordinate_mapping, bool align_corners, bool individual_extent, bool isotropic_extent, bool normalize) |
#define CALL_TEMPLATE | ( | INTERPOLATION, | |
MAPPING, | |||
ALIGN_CORNERS, | |||
INDIVIDUAL_EXTENT, | |||
ISOTROPIC_EXTENT, | |||
NORMALIZE | |||
) |
#define CALL_TEMPLATE2 | ( | INTERPOLATION, | |
MAPPING | |||
) |
#define CALL_TEMPLATE3 | ( | INTERPOLATION | ) |
#define CALL_TEMPLATE4 |
#define FN_PARAMETERS |