GENIE
|
Collection of knn functions. More...
#include <vector>
#include <thrust/device_vector.h>
#include <genie/table/inv_table.h>
#include <genie/table/inv_compr_table.h>
#include <genie/query/query.h>
Go to the source code of this file.
Namespaces | |
genie | |
This is the top-level namespace of the project. | |
genie::matching | |
Functions | |
void | genie::matching::knn (genie::table::inv_table &table, std::vector< genie::query::Query > &queries, thrust::device_vector< int > &d_top_indexes, thrust::device_vector< int > &d_top_count, int hash_table_size, int max_load, int bitmap_bits) |
void | genie::matching::knn_MT (std::vector< genie::table::inv_table *> &table, std::vector< std::vector< genie::query::Query > > &queries, std::vector< thrust::device_vector< int > > &d_top_indexes, std::vector< thrust::device_vector< int > > &d_top_count, std::vector< int > &hash_table_size, std::vector< int > &max_load, int bitmap_bits) |
void | genie::matching::knn_bijectMap (genie::table::inv_table &table, std::vector< genie::query::Query > &queries, thrust::device_vector< int > &d_top_indexes, thrust::device_vector< int > &d_top_count, int hash_table_size, int max_load, int bitmap_bits) |
void | genie::matching::knn_bijectMap_MT (std::vector< genie::table::inv_table *> &table, std::vector< std::vector< genie::query::Query > > &queries, std::vector< thrust::device_vector< int > > &d_top_indexes, std::vector< thrust::device_vector< int > > &d_top_count, std::vector< int > &hash_table_size, std::vector< int > &max_load, int bitmap_bits) |
Collection of knn functions.
Definition in file knn.h.