MTF
|
This is the complete list of members for gnn::GNN< DistType >, including all inherited members.
addNode(Node *node_i, int nn) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
buildGraph(const double *dataset) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
buildGraph(const double *X, int k) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
computeDistances(const double *dataset) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
dataset_distances (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
dist_computed (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
dist_func (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
DistTypePtr typedef (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
getRandNum(int lb, int ub) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | inlineprotected |
GNN(DistTypePtr _dist_func, int _n_samples, int _n_dims, bool _is_symmetrical=true, const ParamType *gnn_params=nullptr) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
is_symmetrical (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
knnSearch11(const double *Q, IndxDist *dists, const double *X, int rows, int cols, int k, int *X_inds) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
knnSearch2(const double *Q, IndxDist *dists, const double *X, int rows, int cols, int k) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
loadGraph(const char *file_name) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
min(int a, int b) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | inlineprotected |
n_dims (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
n_samples (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
nodes (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
params (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
ParamType typedef (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
pickKNNs(IndxDist *vis_nodes, int visited, IndxDist **gnn_dists, int K, int *gnns_cap) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
saveGraph(const char *file_name) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
searchGraph(const double *query, const double *dataset, int *nn_ids, double *nn_dists, int K=1) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
searchGraph(const double *Xq, const double *X, int NNs, int K) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | |
start_node_idx (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | protected |
swap(ScalarT *i, ScalarT *j) (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | inlineprotected |
~GNN() (defined in gnn::GNN< DistType >) | gnn::GNN< DistType > | inline |