Home
last modified time | relevance | path

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 Dkmeans_index.h926 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 Dhierarchical_clustering_index.h764 DistanceType* domain_distances = new DistanceType[branching_]; in findNN() local
766domain_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()