MCPcopy Create free account
hub / github.com/VectorDB-NTU/RaBitQ-Library / contribute_ip_signed

Function contribute_ip_signed

include/rabitqlib/utils/space.hpp:292–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290 n = ((n >> 32) & 0x00000000ffffffff) | ((n << 32) & 0xffffffff00000000);
291 return n;
292}
293
294void new_transpose_bin(const uint16_t* q, uint64_t* tq, size_t padded_dim, size_t b_query);
295
296void new_transpose_bin_512(
297 const uint8_t* q, uint64_t* tq, size_t padded_dim, size_t b_query
298);
299
300float mask_ip_x0_q(const float* query, const uint64_t* data, size_t padded_dim);
301
302inline float mask_ip_x0_q_old(const float* query, const uint64_t* data, size_t padded_dim) {
303 return mask_ip_x0_q(query, data, padded_dim);
304}
305
306inline float ip_x0_q(
307 const uint64_t* data,
308 const uint64_t* query,
309 float delta,
310 float vl,

Callers 1

ip16_fxu4_avxFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected