结构体 faiss::NormTableScaler
-
struct NormTableScaler
使用 2x4 位来编码范数作为标量加法量化器,由于其范围大于其他分量,因此对范数进行缩放
公共函数
-
inline explicit NormTableScaler(int scale)
-
inline simd32uint8 lookup(const simd32uint8 &lut, const simd32uint8 &c) const
-
inline simd16uint16 scale_lo(const simd32uint8 &res) const
-
inline simd16uint16 scale_hi(const simd32uint8 &res) const
公共静态属性
-
static constexpr int nscale = 2
-
inline explicit NormTableScaler(int scale)