提交 dabc4003 编写于 作者: M Marius Muja

Minor changes

上级 09b2f2ef
......@@ -418,7 +418,7 @@ private:
void middleSplit_(int* ind, int count, int& index, int& cutfeat, DistanceType& cutval, const BoundingBox& bbox)
{
const float EPS=0.00001f;
const float eps_val=0.00001f;
DistanceType max_span = bbox[0].high-bbox[0].low;
for (size_t i=1; i<dim_; ++i) {
DistanceType span = bbox[i].high-bbox[i].low;
......@@ -430,7 +430,7 @@ private:
cutfeat = 0;
for (size_t i=0; i<dim_; ++i) {
DistanceType span = bbox[i].high-bbox[i].low;
if (span>(DistanceType)((1-EPS)*max_span)) {
if (span>(DistanceType)((1-eps_val)*max_span)) {
ElementType min_elem, max_elem;
computeMinMax(ind, count, cutfeat, min_elem, max_elem);
DistanceType spread = (DistanceType)(max_elem-min_elem);
......
......@@ -350,7 +350,7 @@ TEST_F(Flann_SIFT100K_Test, AutotunedTest)
index.save("autotuned.idx");
start_timer("Searching KNN...");
index.knnSearch(query, indices, dists, 5, flann::SearchParams(-2) );
index.knnSearch(query, indices, dists, 5, flann::SearchParams(FLANN_CHECKS_AUTOTUNED) );
printf("done (%g seconds)\n", stop_timer());
float precision = compute_precision(match, indices);
......@@ -396,8 +396,7 @@ TEST_F(Flann_SIFT100K_Test, SavedTest)
const flann::IndexParams index_params = autotuned_index.getParameters();
printf("The index has the following parameters:\n");
// index_params->print();
flann::print_params(index_params);
printf("Index type is: %d\n", autotuned_index.getType());
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册