Struct faiss::gpu::GpuProgressiveDimIndexFactory

struct GpuProgressiveDimIndexFactory : public faiss::ProgressiveDimIndexFactory

index factory for the ProgressiveDimClustering object

Public Functions

explicit GpuProgressiveDimIndexFactory(int ngpu)
virtual Index *operator()(int dim) override

ownership transferred to caller

virtual ~GpuProgressiveDimIndexFactory() override

Public Members

GpuMultipleClonerOptions options
std::vector<GpuResourcesProvider*> vres
std::vector<int> devices
int ncall