20 const std::vector<double> &x) {
31 int k = num_neighbors;
34 std::vector<int> irn(nPts * k * 2);
35 std::vector<int> jcn(nPts * k * 2);
36 std::vector<double> val(nPts * k * 2);
41 jcn.data(), val.data(),
SparseMatrix SparseMatrix_from_coordinate_arrays(size_t nz, int m, int n, int *irn, int *jcn, const void *val, int type, size_t sz)
void nearest_neighbor_graph_ann(int nPts, int k, const std::vector< double > &x, int &nz0, std::vector< int > &irn, std::vector< int > &jcn, std::vector< double > &val)