Searched refs:domain_distances (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/flann/ |
| H A D | kmeans_index.h | 926 DistanceType* domain_distances = new DistanceType[branching_]; in findNN() local 927 int closest_center = exploreNodeBranches(node, vec, domain_distances, heap); in findNN() 928 delete[] domain_distances; in findNN() 941 …odeBranches(KMeansNodePtr node, const ElementType* q, DistanceType* domain_distances, Heap<BranchS… in exploreNodeBranches() argument 945 domain_distances[best_index] = distance_(q, node->childs[best_index]->pivot, veclen_); in exploreNodeBranches() 947 domain_distances[i] = distance_(q, node->childs[i]->pivot, veclen_); in exploreNodeBranches() 948 if (domain_distances[i]<domain_distances[best_index]) { in exploreNodeBranches() 956 domain_distances[i] -= cb_index_*node->childs[i]->variance; in exploreNodeBranches() 962 heap->insert(BranchSt(node->childs[i],domain_distances[i])); in exploreNodeBranches() 1019 DistanceType* domain_distances = new DistanceType[branching_]; in getCenterOrdering() local [all …]
|
| H A D | hierarchical_clustering_index.h | 764 DistanceType* domain_distances = new DistanceType[branching_]; in findNN() local 766 … domain_distances[best_index] = distance(vec, dataset[node->childs[best_index]->pivot], veclen_); in findNN() 768 domain_distances[i] = distance(vec, dataset[node->childs[i]->pivot], veclen_); in findNN() 769 if (domain_distances[i]<domain_distances[best_index]) { in findNN() 775 heap->insert(BranchSt(node->childs[i],domain_distances[i])); in findNN() 778 delete[] domain_distances; in findNN()
|