MTF
|
index specific params More...
#include <FLANNParams.h>
Public Types | |
enum | IdxType { GNN, KDTree, HierarchicalClustering, KMeans, Composite, Linear, KDTreeSingle, KDTreeCuda3d, Autotuned } |
enum | SearchType { KNN, Radius } |
Public Member Functions | |
const flann::IndexParams | getIndexParams (IdxType _index_type=IdxType::KDTree, bool load_index=false, std::string saved_idx_path="") |
void | updateSearchParams () |
void | printParams () |
FLANNParams (SearchType _search_type, IdxType _index_type, IdxType _fgnn_index_type, int _srch_checks, float _srch_eps, bool _srch_sorted, int _srch_max_neighbors, int _srch_cores, bool _srch_matrices_in_gpu_ram, flann::tri_type _srch_use_heap, int kdt_trees, int km_branching, int km_iterations, flann::flann_centers_init_t _km_centers_init, float km_cb_index, int kdts_leaf_max_size, int kdtc_leaf_max_size, int hc_branching, flann::flann_centers_init_t _hc_centers_init, int hc_trees, int hc_leaf_max_size, float auto_target_precision, float auto_build_weight, float auto_memory_weight, float auto_sample_fraction) | |
FLANNParams (const FLANNParams *params=nullptr) | |
Static Public Member Functions | |
static const char * | toString (IdxType index_type) |
static const char * | toString (SearchType index_type) |
index specific params