Mrpt  1.1.1
Mrpt Member List

This is the complete list of members for Mrpt, including all inherited members.

empty() constMrptinline
exact_knn(const float *q_data, const float *X_data, int dim, int n_samples, int k, int *out, float *out_distances=nullptr)Mrptinlinestatic
exact_knn(const Eigen::Ref< const Eigen::VectorXf > &q, const Eigen::Ref< const Eigen::MatrixXf > &X, int k, int *out, float *out_distances=nullptr)Mrptinlinestatic
exact_knn(const float *q, int k, int *out, float *out_distances=nullptr) constMrptinline
exact_knn(const Eigen::Ref< const Eigen::VectorXf > &q, int k, int *out, float *out_distances=nullptr) constMrptinline
grow(int n_trees_, int depth_, float density_=-1.0, int seed=0)Mrptinline
grow(double target_recall, const Eigen::Ref< const Eigen::MatrixXf > &Q, int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density=-1.0, int seed=0)Mrptinline
grow(double target_recall, const float *Q, int n_test, int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density=-1.0, int seed=0, const std::vector< int > &indices_test={})Mrptinline
grow(const float *data, int n_test, int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density_=-1.0, int seed=0, const std::vector< int > &indices_test={})Mrptinline
grow(const Eigen::Ref< const Eigen::MatrixXf > &Q, int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density_=-1.0, int seed=0)Mrptinline
grow_autotune(double target_recall, int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density_=-1.0, int seed=0, int n_test=100)Mrptinline
grow_autotune(int k_, int trees_max=-1, int depth_max=-1, int depth_min_=-1, int votes_max_=-1, float density_=-1.0, int seed=0, int n_test=100)Mrptinline
is_autotuned() constMrptinline
load(const char *path)Mrptinline
Mrpt(const Eigen::Ref< const Eigen::MatrixXf > &X_)Mrptinline
Mrpt(const float *X_, int dim_, int n_samples_)Mrptinline
MrptTest (defined in Mrpt)Mrptfriend
optimal_parameters() constMrptinline
parameters() constMrptinline
query(const float *data, int k, int vote_threshold, int *out, float *out_distances=nullptr, int *out_n_elected=nullptr) constMrptinline
query(const Eigen::Ref< const Eigen::VectorXf > &q, int k, int vote_threshold, int *out, float *out_distances=nullptr, int *out_n_elected=nullptr) constMrptinline
query(const float *q, int *out, float *out_distances=nullptr, int *out_n_elected=nullptr) constMrptinline
query(const Eigen::Ref< const Eigen::VectorXf > &q, int *out, float *out_distances=nullptr, int *out_n_elected=nullptr) constMrptinline
save(const char *path) constMrptinline
subset(double target_recall) constMrptinline
subset_pointer(double target_recall) constMrptinline
UtilityTest (defined in Mrpt)Mrptfriend