12 #include "../AutoTune.h"
13 #include "GpuClonerOptions.h"
15 #include "GpuIndicesOptions.h"
17 namespace faiss {
namespace gpu {
28 GpuResources* resources,
int device,
30 const GpuClonerOptions *options =
nullptr);
33 std::vector<GpuResources*> & resources,
34 std::vector<int> &devices,
36 const GpuMultipleClonerOptions *options =
nullptr);
46 double val)
const override;
void initialize(const faiss::Index *index) override
initialize with reasonable parameters for the index
void set_index_parameter(faiss::Index *index, const std::string &name, double val) const override
set a combination of parameters on an index
parameter space and setters for GPU indexes