Class faiss::gpu::GpuIcmEncoder¶
-
class GpuIcmEncoder : public lsq::IcmEncoder¶
Perform LSQ encoding on GPU.
Split input vectors to different devices and call IcmEncoderImpl::encode to encode them
Public Functions
-
GpuIcmEncoder(const LocalSearchQuantizer *lsq, const std::vector<GpuResourcesProvider*> &provs, const std::vector<int> &devices)¶
-
~GpuIcmEncoder()¶
-
GpuIcmEncoder(const GpuIcmEncoder&) = delete¶
-
GpuIcmEncoder &operator=(const GpuIcmEncoder&) = delete¶
-
void set_binary_term() override¶
-
GpuIcmEncoder(const LocalSearchQuantizer *lsq, const std::vector<GpuResourcesProvider*> &provs, const std::vector<int> &devices)¶