<divclass="title">faiss::gpu::GpuIndexIVFFlat Member List</div></div>
</div><!--header-->
<divclass="contents">
<p>This is the complete list of members for <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a>, including all inherited members.</p>
<tableclass="directory">
<trclass="even"><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html#ace41857c97a357284acbe4556c9da3da">add</a>(Index::idx_t n, const float *x) override</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a></td><tdclass="entry"><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>getDevice</b>() const (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>getResources</b>() (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>GpuIndex</b>(GpuResources *resources, int device, int dims, faiss::MetricType metric) (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndex.html">faiss::gpu::GpuIndex</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>GpuIndexIVF</b>(GpuResources *resources, int device, IndicesOptions indicesOptions, bool useFloat16CoarseQuantizer, int dims, faiss::MetricType metric, int nlist) (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>GpuIndexIVF</b>(GpuResources *resources, int device, IndicesOptions indicesOptions, int dims, faiss::MetricType metric, int nlist, GpuIndexFlat *quantizer) (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html#a45d2407896ded570f07e4a606b45b989">GpuIndexIVFFlat</a>(GpuResources *resources, int device, bool useFloat16CoarseQuantizer, bool useFloat16IVFStorage, int dims, int nlist, IndicesOptions indicesOptions, faiss::MetricType metric)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html#a3f5ea5d411a9b03a8b072af6df29dd25">GpuIndexIVFFlat</a>(GpuResources *resources, int device, GpuIndexFlat *quantizer, bool useFloat16, int dims, int nlist, IndicesOptions indicesOptions, faiss::MetricType metric)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>Index</b>(idx_t d=0, MetricType metric=METRIC_INNER_PRODUCT) (defined in <aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">explicit</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>index_typename</b> (defined in <aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>set_typename</b>() (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a></td><tdclass="entry"><spanclass="mlabel">virtual</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html#a67baf715abe0b3dc8f5bcd040f286540">train</a>(Index::idx_t n, const float *x)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a></td><tdclass="entry"><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>trainQuantizer_</b>(faiss::Index::idx_t n, const float *x) (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a></td><tdclass="entry"><spanclass="mlabel">protected</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~GpuIndexIVF</b>() override (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVF.html">faiss::gpu::GpuIndexIVF</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~GpuIndexIVFFlat</b>() (defined in <aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a>)</td><tdclass="entry"><aclass="el"href="classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html">faiss::gpu::GpuIndexIVFFlat</a></td><tdclass="entry"><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~Index</b>() (defined in <aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a>)</td><tdclass="entry"><aclass="el"href="structfaiss_1_1Index.html">faiss::Index</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>