bit_vector_nearest_neighbor_base::bit_vector_nearest_neighbor_base( uint32_t bitnum, jubatus::util::lang::shared_ptr<column_table> table, vector<column_type>& schema, const std::string& id) : nearest_neighbor_base(table, id), bitnum_(bitnum) { fill_schema(schema); }
euclid_lsh::euclid_lsh( const config& conf, jubatus::util::lang::shared_ptr<column_table> table, vector<column_type>& schema, const std::string& id) : nearest_neighbor_base(table, id) { set_config(conf); fill_schema(schema); }