Commit 4b80732a authored by xiaojun.lin's avatar xiaojun.lin
Browse files

add info


Former-commit-id: 9517574b2f71415d4d1e63897268d6678e44d9bc
parent fe4ec06a
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -221,9 +221,13 @@ IVF::search_impl(int64_t n, const float* data, int64_t k, float* distances, int6
    faiss::ivflib::search_with_parameters(index_.get(), n, (float*)data, k, distances, labels, params.get());
    stdclock::time_point after = stdclock::now();
    double search_cost = (std::chrono::duration<double, std::micro>(after - before)).count();
    KNOWHERE_LOG_DEBUG << "IVF search cost: " << search_cost
                       << ", quantization cost: " << faiss::indexIVF_stats.quantization_time
                       << ", data search cost: " << faiss::indexIVF_stats.search_time;
    KNOWHERE_LOG_DEBUG << "K=" << k
                       << " NQ=" << n
                       << " NL=" << faiss::indexIVF_stats.nlist
                       << " ND=" << faiss::indexIVF_stats.ndis
                       << " NH=" << faiss::indexIVF_stats.nheap_updates
                       << " Q=" << faiss::indexIVF_stats.quantization_time
                       << " S=" << faiss::indexIVF_stats.search_time;
    faiss::indexIVF_stats.quantization_time = 0;
    faiss::indexIVF_stats.search_time = 0;
}