2017-02-23 06:26:44 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.5" / >
< title > Faiss: Class List< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/search.js" > < / script >
< script type = "text/javascript" >
$(document).ready(function() { searchBox.OnSelectItem(0); });
< / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > Faiss
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li class = "current" > < a href = "annotated.html" > < span > Class  List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class  Index< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class  Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
< / ul >
< / div >
< / div > <!-- top -->
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" > < span class = "SelectionMark" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Classes< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Namespaces< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Typedefs< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Enumerations< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" > < span class = "SelectionMark" >   < / span > Enumerator< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(8)" > < span class = "SelectionMark" >   < / span > Friends< / a > < / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > Class List< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > Here are the classes, structs, unions and interfaces with brief descriptions:< / div > < div class = "directory" >
< div class = "levels" > [detail level < span onclick = "javascript:toggleLevel(1);" > 1< / span > < span onclick = "javascript:toggleLevel(2);" > 2< / span > < span onclick = "javascript:toggleLevel(3);" > 3< / span > < span onclick = "javascript:toggleLevel(4);" > 4< / span > ]< / div > < table class = "directory" >
2019-05-28 22:17:22 +08:00
< tr id = "row_0_" class = "even" > < td class = "entry" > < img id = "arr_0_" src = "ftv2plastnode.png" alt = "\" width = "16" height = "22" onclick = "toggleFolder('0_')" / > < img src = "ftv2ns.png" alt = "N" width = "24" height = "22" / > < a class = "el" href = "namespacefaiss.html" target = "_self" > faiss< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_0_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_0_')" / > < img src = "ftv2ns.png" alt = "N" width = "24" height = "22" / > < b > gpu< / b > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img id = "arr_0_0_0_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_0_0_')" / > < img src = "ftv2ns.png" alt = "N" width = "24" height = "22" / > < a class = "el" href = "namespacefaiss_1_1gpu_1_1detail.html" target = "_self" > detail< / a > < / td > < td class = "desc" > Type of a subspace of a tensor < / td > < / tr >
< tr id = "row_0_0_0_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1detail_1_1SubTensor.html" target = "_self" > SubTensor< / a > < / td > < td class = "desc" > A < code > SubDim< / code > -rank slice of a parent < a class = "el" href = "classfaiss_1_1gpu_1_1Tensor.html" title = "Our tensor type. " > Tensor< / a > < / td > < / tr >
< tr id = "row_0_0_0_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1detail_1_1SubTensor_3_01TensorType_00_010_00_01PtrTraits_01_4.html" target = "_self" > SubTensor< TensorType, 0, PtrTraits > < / a > < / td > < td class = "desc" > Specialization for a view of a single value (0-dimensional) < / td > < / tr >
< tr id = "row_0_0_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img id = "arr_0_0_1_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_0_1_')" / > < img src = "ftv2ns.png" alt = "N" width = "24" height = "22" / > < b > traits< / b > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_1_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1traits_1_1RestrictPtrTraits.html" target = "_self" > RestrictPtrTraits< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_1_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1traits_1_1DefaultPtrTraits.html" target = "_self" > DefaultPtrTraits< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_2_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ToCPUCloner.html" target = "_self" > ToCPUCloner< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_3_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ToGpuCloner.html" target = "_self" > ToGpuCloner< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_4_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ToGpuClonerMultiple.html" target = "_self" > ToGpuClonerMultiple< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_5_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuParameterSpace.html" target = "_self" > GpuParameterSpace< / a > < / td > < td class = "desc" > Parameter space and setters for GPU indexes < / td > < / tr >
< tr id = "row_0_0_6_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuClonerOptions.html" target = "_self" > GpuClonerOptions< / a > < / td > < td class = "desc" > Set some options on how to copy to GPU < / td > < / tr >
< tr id = "row_0_0_7_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuMultipleClonerOptions.html" target = "_self" > GpuMultipleClonerOptions< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_8_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexConfig.html" target = "_self" > GpuIndexConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_9_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndex.html" target = "_self" > GpuIndex< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_10_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexBinaryFlatConfig.html" target = "_self" > GpuIndexBinaryFlatConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_11_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexBinaryFlat.html" target = "_self" > GpuIndexBinaryFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_12_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexFlatConfig.html" target = "_self" > GpuIndexFlatConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_13_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexFlat.html" target = "_self" > GpuIndexFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_14_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexFlatL2.html" target = "_self" > GpuIndexFlatL2< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_15_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexFlatIP.html" target = "_self" > GpuIndexFlatIP< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_16_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexIVFConfig.html" target = "_self" > GpuIndexIVFConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_17_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexIVF.html" target = "_self" > GpuIndexIVF< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_18_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexIVFFlatConfig.html" target = "_self" > GpuIndexIVFFlatConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_19_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexIVFFlat.html" target = "_self" > GpuIndexIVFFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_20_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1GpuIndexIVFPQConfig.html" target = "_self" > GpuIndexIVFPQConfig< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_21_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuIndexIVFPQ.html" target = "_self" > GpuIndexIVFPQ< / a > < / td > < td class = "desc" > < a class = "el" href = "classfaiss_1_1gpu_1_1IVFPQ.html" title = "Implementing class for IVFPQ on the GPU. " > IVFPQ< / a > index for the GPU < / td > < / tr >
< tr id = "row_0_0_22_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuResources.html" target = "_self" > GpuResources< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_23_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1BinaryFlatIndex.html" target = "_self" > BinaryFlatIndex< / a > < / td > < td class = "desc" > Holder of GPU resources for a particular flat index < / td > < / tr >
< tr id = "row_0_0_24_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1FlatIndex.html" target = "_self" > FlatIndex< / a > < / td > < td class = "desc" > Holder of GPU resources for a particular flat index < / td > < / tr >
< tr id = "row_0_0_25_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1IVFBase.html" target = "_self" > IVFBase< / a > < / td > < td class = "desc" > Base inverted list functionality for < a class = "el" href = "classfaiss_1_1gpu_1_1IVFFlat.html" > IVFFlat< / a > and < a class = "el" href = "classfaiss_1_1gpu_1_1IVFPQ.html" title = "Implementing class for IVFPQ on the GPU. " > IVFPQ< / a > < / td > < / tr >
< tr id = "row_0_0_26_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1IVFFlat.html" target = "_self" > IVFFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_27_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1IVFFlatScan.html" target = "_self" > IVFFlatScan< / a > < / td > < td class = "desc" > The class that we use to provide scan specializations < / td > < / tr >
< tr id = "row_0_0_28_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1IVFFlatScan_3-1_00_01L2_00_01T_01_4.html" target = "_self" > IVFFlatScan< -1, L2, T > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_29_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1IVFFlatScan_3_010_00_01L2_00_01T_01_4.html" target = "_self" > IVFFlatScan< 0, L2, T > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_30_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1IVFPQ.html" target = "_self" > IVFPQ< / a > < / td > < td class = "desc" > Implementing class for < a class = "el" href = "classfaiss_1_1gpu_1_1IVFPQ.html" title = "Implementing class for IVFPQ on the GPU. " > IVFPQ< / a > on the GPU < / td > < / tr >
< tr id = "row_0_0_31_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Converter.html" target = "_self" > Converter< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_32_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Converter_3_01float_01_4.html" target = "_self" > Converter< float > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_33_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32.html" target = "_self" > LoadCode32< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_34_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_011_01_4.html" target = "_self" > LoadCode32< 1 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_35_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_012_01_4.html" target = "_self" > LoadCode32< 2 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_36_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_013_01_4.html" target = "_self" > LoadCode32< 3 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_37_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_014_01_4.html" target = "_self" > LoadCode32< 4 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_38_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_018_01_4.html" target = "_self" > LoadCode32< 8 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_39_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0112_01_4.html" target = "_self" > LoadCode32< 12 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_40_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0116_01_4.html" target = "_self" > LoadCode32< 16 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_41_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0120_01_4.html" target = "_self" > LoadCode32< 20 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_42_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0124_01_4.html" target = "_self" > LoadCode32< 24 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_43_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0128_01_4.html" target = "_self" > LoadCode32< 28 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_44_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0132_01_4.html" target = "_self" > LoadCode32< 32 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_45_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0140_01_4.html" target = "_self" > LoadCode32< 40 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_46_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0148_01_4.html" target = "_self" > LoadCode32< 48 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_47_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0156_01_4.html" target = "_self" > LoadCode32< 56 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_48_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0164_01_4.html" target = "_self" > LoadCode32< 64 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_49_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCode32_3_0196_01_4.html" target = "_self" > LoadCode32< 96 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_50_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadCodeDistances.html" target = "_self" > LoadCodeDistances< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_51_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1IndexWrapper.html" target = "_self" > IndexWrapper< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_52_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1StandardGpuResources.html" target = "_self" > StandardGpuResources< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_53_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Comparator.html" target = "_self" > Comparator< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_54_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1IntToIdxType.html" target = "_self" > IntToIdxType< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_55_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ConvertTo.html" target = "_self" > ConvertTo< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_56_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ConvertTo_3_01float_01_4.html" target = "_self" > ConvertTo< float > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_57_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ConvertTo_3_01float2_01_4.html" target = "_self" > ConvertTo< float2 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_58_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1ConvertTo_3_01float4_01_4.html" target = "_self" > ConvertTo< float4 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_59_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1DeviceMemoryReservation.html" target = "_self" > DeviceMemoryReservation< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_60_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1DeviceMemory.html" target = "_self" > DeviceMemory< / a > < / td > < td class = "desc" > Manages temporary memory allocations on a GPU device < / td > < / tr >
< tr id = "row_0_0_61_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1DeviceTensor.html" target = "_self" > DeviceTensor< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_62_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1DeviceScope.html" target = "_self" > DeviceScope< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_63_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1CublasHandleScope.html" target = "_self" > CublasHandleScope< / a > < / td > < td class = "desc" > RAII object to manage a cublasHandle_t < / td > < / tr >
< tr id = "row_0_0_64_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1CudaEvent.html" target = "_self" > CudaEvent< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_65_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1DeviceVector.html" target = "_self" > DeviceVector< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_66_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1HostTensor.html" target = "_self" > HostTensor< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_67_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Limits.html" target = "_self" > Limits< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_68_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Limits_3_01float_01_4.html" target = "_self" > Limits< float > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_69_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Limits_3_01int_01_4.html" target = "_self" > Limits< int > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_70_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Limits_3_01Pair_3_01K_00_01V_01_4_01_4.html" target = "_self" > Limits< Pair< K, V > > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_71_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1LoadStore.html" target = "_self" > LoadStore< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_72_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Math.html" target = "_self" > Math< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_73_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Math_3_01float2_01_4.html" target = "_self" > Math< float2 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_74_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Math_3_01float4_01_4.html" target = "_self" > Math< float4 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_75_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1CublasGemm.html" target = "_self" > CublasGemm< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_76_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1CublasGemm_3_01float_01_4.html" target = "_self" > CublasGemm< float > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_77_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BlockMerge.html" target = "_self" > BlockMerge< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_78_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BlockMerge_3_01NumThreads_00_01K_00_01V_00_01N_00_01L_00_01Dir_00_01Comp_00_01true_00_01FullMerge_01_4.html" target = "_self" > BlockMerge< NumThreads, K, V, N, L, Dir, Comp, true, FullMerge > < / a > < / td > < td class = "desc" > Merging lists smaller than a block < / td > < / tr >
< tr id = "row_0_0_79_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BlockMerge_3_01NumThreads_00_01K_00_01V_00_01N_00_01L_00_01Dir_00_01Comp_00_01false_00_01FullMerge_01_4.html" target = "_self" > BlockMerge< NumThreads, K, V, N, L, Dir, Comp, false, FullMerge > < / a > < / td > < td class = "desc" > Merging lists larger than a block < / td > < / tr >
< tr id = "row_0_0_80_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicMergeStep.html" target = "_self" > BitonicMergeStep< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_81_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicMergeStep_3_01K_00_01V_00_011_00_01Dir_00_01Comp_00_01Low_00_01true_01_4.html" target = "_self" > BitonicMergeStep< K, V, 1, Dir, Comp, Low, true > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_82_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicMergeStep_3_01K_00_01V_00_01N_00_01Dir_00_01Comp_00_01Low_00_01true_01_4.html" target = "_self" > BitonicMergeStep< K, V, N, Dir, Comp, Low, true > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_83_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicMergeStep_3_01K_00_01V_00_01N_00_01Dir_00_01Comp_00_01true_00_01false_01_4.html" target = "_self" > BitonicMergeStep< K, V, N, Dir, Comp, true, false > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_84_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicMergeStep_3_01K_00_01V_00_01N_00_01Dir_00_01Comp_00_01false_00_01false_01_4.html" target = "_self" > BitonicMergeStep< K, V, N, Dir, Comp, false, false > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_85_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicSortStep.html" target = "_self" > BitonicSortStep< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_86_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BitonicSortStep_3_01K_00_01V_00_011_00_01Dir_00_01Comp_01_4.html" target = "_self" > BitonicSortStep< K, V, 1, Dir, Comp > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_87_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1NoTypeTensor.html" target = "_self" > NoTypeTensor< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_88_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Pair.html" target = "_self" > Pair< / a > < / td > < td class = "desc" > A simple pair type for CUDA device usage < / td > < / tr >
< tr id = "row_0_0_89_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Sum.html" target = "_self" > Sum< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_90_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Min.html" target = "_self" > Min< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_91_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1Max.html" target = "_self" > Max< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_92_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1SegmentedReduce.html" target = "_self" > SegmentedReduce< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_93_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1FinalBlockMerge.html" target = "_self" > FinalBlockMerge< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_94_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1FinalBlockMerge_3_011_00_01NumThreads_00_01K_00_01V_00_01NumWarpQ_00_01Dir_00_01Comp_01_4.html" target = "_self" > FinalBlockMerge< 1, NumThreads, K, V, NumWarpQ, Dir, Comp > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_95_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1FinalBlockMerge_3_012_00_01NumThreads_00_01K_00_01V_00_01NumWarpQ_00_01Dir_00_01Comp_01_4.html" target = "_self" > FinalBlockMerge< 2, NumThreads, K, V, NumWarpQ, Dir, Comp > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_96_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1FinalBlockMerge_3_014_00_01NumThreads_00_01K_00_01V_00_01NumWarpQ_00_01Dir_00_01Comp_01_4.html" target = "_self" > FinalBlockMerge< 4, NumThreads, K, V, NumWarpQ, Dir, Comp > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_97_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1FinalBlockMerge_3_018_00_01NumThreads_00_01K_00_01V_00_01NumWarpQ_00_01Dir_00_01Comp_01_4.html" target = "_self" > FinalBlockMerge< 8, NumThreads, K, V, NumWarpQ, Dir, Comp > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_98_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BlockSelect.html" target = "_self" > BlockSelect< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_99_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1BlockSelect_3_01K_00_01V_00_01Dir_00_01Comp_00_011_00_01NumThreadQ_00_01ThreadsPerBlock_01_4.html" target = "_self" > BlockSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > < / a > < / td > < td class = "desc" > Specialization for k == 1 (NumWarpQ == 1) < / td > < / tr >
< tr id = "row_0_0_100_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1WarpSelect.html" target = "_self" > WarpSelect< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_101_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1WarpSelect_3_01K_00_01V_00_01Dir_00_01Comp_00_011_00_01NumThreadQ_00_01ThreadsPerBlock_01_4.html" target = "_self" > WarpSelect< K, V, Dir, Comp, 1, NumThreadQ, ThreadsPerBlock > < / a > < / td > < td class = "desc" > Specialization for k == 1 (NumWarpQ == 1) < / td > < / tr >
< tr id = "row_0_0_102_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img id = "arr_0_0_102_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_0_102_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1StackDeviceMemory.html" target = "_self" > StackDeviceMemory< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_102_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1StackDeviceMemory_1_1Range.html" target = "_self" > Range< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_102_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1StackDeviceMemory_1_1Stack.html" target = "_self" > Stack< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_103_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1Tensor.html" target = "_self" > Tensor< / a > < / td > < td class = "desc" > Our tensor type < / td > < / tr >
< tr id = "row_0_0_104_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1GpuResourcesThrustAllocator.html" target = "_self" > GpuResourcesThrustAllocator< / a > < / td > < td class = "desc" > Allocator for Thrust that comes out of a specified memory space < / td > < / tr >
< tr id = "row_0_0_105_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1KernelTimer.html" target = "_self" > KernelTimer< / a > < / td > < td class = "desc" > Utility class for timing execution of a kernel < / td > < / tr >
< tr id = "row_0_0_106_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1gpu_1_1CpuTimer.html" target = "_self" > CpuTimer< / a > < / td > < td class = "desc" > CPU wallclock elapsed timer < / td > < / tr >
< tr id = "row_0_0_107_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1TensorInfo.html" target = "_self" > TensorInfo< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_108_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1TensorInfoOffset.html" target = "_self" > TensorInfoOffset< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_0_109_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1gpu_1_1TensorInfoOffset_3_01T_00_01IndexT_00-1_01_4.html" target = "_self" > TensorInfoOffset< T, IndexT,-1 > < / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_1_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_1_')" / > < img src = "ftv2ns.png" alt = "N" width = "24" height = "22" / > < b > ivflib< / b > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_1_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ivflib_1_1SlidingIndexWindow.html" target = "_self" > SlidingIndexWindow< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_2_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1AutoTuneCriterion.html" target = "_self" > AutoTuneCriterion< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_3_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OneRecallAtRCriterion.html" target = "_self" > OneRecallAtRCriterion< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_4_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IntersectionCriterion.html" target = "_self" > IntersectionCriterion< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_5_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OperatingPoint.html" target = "_self" > OperatingPoint< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_6_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OperatingPoints.html" target = "_self" > OperatingPoints< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_7_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ParameterRange.html" target = "_self" > ParameterRange< / a > < / td > < td class = "desc" > Possible values of a parameter, sorted from least to most expensive/accurate < / td > < / tr >
< tr id = "row_0_8_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ParameterSpace.html" target = "_self" > ParameterSpace< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_9_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_9_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_9_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MatrixStats.html" target = "_self" > MatrixStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_9_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MatrixStats_1_1Occurrence.html" target = "_self" > Occurrence< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_9_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MatrixStats_1_1PerDimStats.html" target = "_self" > PerDimStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_10_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RangeSearchResult.html" target = "_self" > RangeSearchResult< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_11_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IDSelector.html" target = "_self" > IDSelector< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_12_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IDSelectorRange.html" target = "_self" > IDSelectorRange< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_13_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IDSelectorBatch.html" target = "_self" > IDSelectorBatch< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_14_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_14_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_14_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1BufferList.html" target = "_self" > BufferList< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_14_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1BufferList_1_1Buffer.html" target = "_self" > Buffer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_15_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RangeQueryResult.html" target = "_self" > RangeQueryResult< / a > < / td > < td class = "desc" > Result structure for a single query < / td > < / tr >
< tr id = "row_0_16_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RangeSearchPartialResult.html" target = "_self" > RangeSearchPartialResult< / a > < / td > < td class = "desc" > Entries in the buffers are split per query < / td > < / tr >
< tr id = "row_0_17_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IOReader.html" target = "_self" > IOReader< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_18_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IOWriter.html" target = "_self" > IOWriter< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_19_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1VectorIOReader.html" target = "_self" > VectorIOReader< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_20_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1VectorIOWriter.html" target = "_self" > VectorIOWriter< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_21_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1DistanceComputer.html" target = "_self" > DistanceComputer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_22_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1InterruptCallback.html" target = "_self" > InterruptCallback< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_23_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ClusteringParameters.html" target = "_self" > ClusteringParameters< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_24_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Clustering.html" target = "_self" > Clustering< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_25_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1FaissException.html" target = "_self" > FaissException< / a > < / td > < td class = "desc" > Base class for Faiss exceptions < / td > < / tr >
< tr id = "row_0_26_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ScopeDeleter.html" target = "_self" > ScopeDeleter< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_27_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ScopeDeleter1.html" target = "_self" > ScopeDeleter1< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_28_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer4.html" target = "_self" > HammingComputer4< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_29_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer8.html" target = "_self" > HammingComputer8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_30_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer16.html" target = "_self" > HammingComputer16< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_31_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer20.html" target = "_self" > HammingComputer20< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_32_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer32.html" target = "_self" > HammingComputer32< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_33_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer64.html" target = "_self" > HammingComputer64< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_34_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputerDefault.html" target = "_self" > HammingComputerDefault< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_35_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputerM8.html" target = "_self" > HammingComputerM8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_36_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputerM4.html" target = "_self" > HammingComputerM4< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_37_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HammingComputer.html" target = "_self" > HammingComputer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_38_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1GenHammingComputer8.html" target = "_self" > GenHammingComputer8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_39_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1GenHammingComputer16.html" target = "_self" > GenHammingComputer16< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_40_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1GenHammingComputer32.html" target = "_self" > GenHammingComputer32< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_41_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1GenHammingComputerM8.html" target = "_self" > GenHammingComputerM8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_42_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HCounterState.html" target = "_self" > HCounterState< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_43_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1CMax.html" target = "_self" > CMax< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_44_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1CMin.html" target = "_self" > CMin< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_45_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HeapArray.html" target = "_self" > HeapArray< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_46_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_46_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_46_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HNSW.html" target = "_self" > HNSW< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_46_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HNSW_1_1MinimaxHeap.html" target = "_self" > MinimaxHeap< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_46_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HNSW_1_1NodeDistCloser.html" target = "_self" > NodeDistCloser< / a > < / td > < td class = "desc" > To sort pairs of (id, distance) from nearest to fathest or the reverse < / td > < / tr >
< tr id = "row_0_46_2_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HNSW_1_1NodeDistFarther.html" target = "_self" > NodeDistFarther< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_47_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1VisitedTable.html" target = "_self" > VisitedTable< / a > < / td > < td class = "desc" > Set implementation optimized for fast access < / td > < / tr >
< tr id = "row_0_48_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HNSWStats.html" target = "_self" > HNSWStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_49_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Index.html" target = "_self" > Index< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_50_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ScopeFileCloser.html" target = "_self" > ScopeFileCloser< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_51_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Cloner.html" target = "_self" > Cloner< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_52_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexBinary.html" target = "_self" > IndexBinary< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_53_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexBinaryFlat.html" target = "_self" > IndexBinaryFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_54_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexBinaryFromFloat.html" target = "_self" > IndexBinaryFromFloat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_55_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexBinaryHNSW.html" target = "_self" > IndexBinaryHNSW< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_56_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexBinaryIVF.html" target = "_self" > IndexBinaryIVF< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_57_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1BinaryInvertedListScanner.html" target = "_self" > BinaryInvertedListScanner< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_58_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexFlat.html" target = "_self" > IndexFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_59_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexFlatIP.html" target = "_self" > IndexFlatIP< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_60_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexFlatL2.html" target = "_self" > IndexFlatL2< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_61_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexFlatL2BaseShift.html" target = "_self" > IndexFlatL2BaseShift< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_62_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexRefineFlat.html" target = "_self" > IndexRefineFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_63_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexFlat1D.html" target = "_self" > IndexFlat1D< / a > < / td > < td class = "desc" > Optimized version for 1D "vectors" < / td > < / tr >
< tr id = "row_0_64_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ReconstructFromNeighbors.html" target = "_self" > ReconstructFromNeighbors< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_65_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexHNSW.html" target = "_self" > IndexHNSW< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_66_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexHNSWFlat.html" target = "_self" > IndexHNSWFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_67_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexHNSWPQ.html" target = "_self" > IndexHNSWPQ< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_68_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexHNSWSQ.html" target = "_self" > IndexHNSWSQ< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_69_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexHNSW2Level.html" target = "_self" > IndexHNSW2Level< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_70_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Level1Quantizer.html" target = "_self" > Level1Quantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_71_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IVFSearchParameters.html" target = "_self" > IVFSearchParameters< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_72_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVF.html" target = "_self" > IndexIVF< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_73_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1InvertedListScanner.html" target = "_self" > InvertedListScanner< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_74_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFStats.html" target = "_self" > IndexIVFStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_75_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFFlat.html" target = "_self" > IndexIVFFlat< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_76_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFFlatDedup.html" target = "_self" > IndexIVFFlatDedup< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_77_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1CodeCmp.html" target = "_self" > CodeCmp< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_78_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IVFPQSearchParameters.html" target = "_self" > IVFPQSearchParameters< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_79_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFPQ.html" target = "_self" > IndexIVFPQ< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_80_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFPQStats.html" target = "_self" > IndexIVFPQStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_81_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFPQR.html" target = "_self" > IndexIVFPQR< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_82_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Index2Layer.html" target = "_self" > Index2Layer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_83_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFSpectralHash.html" target = "_self" > IndexIVFSpectralHash< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_84_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexLSH.html" target = "_self" > IndexLSH< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_85_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexPQ.html" target = "_self" > IndexPQ< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_86_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexPQStats.html" target = "_self" > IndexPQStats< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_87_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MultiIndexQuantizer.html" target = "_self" > MultiIndexQuantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_88_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MultiIndexQuantizer2.html" target = "_self" > MultiIndexQuantizer2< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_89_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1IndexReplicasTemplate.html" target = "_self" > IndexReplicasTemplate< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_90_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1SQDistanceComputer.html" target = "_self" > SQDistanceComputer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_91_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ScalarQuantizer.html" target = "_self" > ScalarQuantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_92_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexScalarQuantizer.html" target = "_self" > IndexScalarQuantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_93_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIVFScalarQuantizer.html" target = "_self" > IndexIVFScalarQuantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_94_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexShardsTemplate.html" target = "_self" > IndexShardsTemplate< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_95_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_95_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_95_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1InvertedLists.html" target = "_self" > InvertedLists< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_95_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1InvertedLists_1_1ScopedCodes.html" target = "_self" > ScopedCodes< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_95_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1InvertedLists_1_1ScopedIds.html" target = "_self" > ScopedIds< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_96_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ArrayInvertedLists.html" target = "_self" > ArrayInvertedLists< / a > < / td > < td class = "desc" > Simple (default) implementation as an array of inverted lists < / td > < / tr >
< tr id = "row_0_97_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ReadOnlyInvertedLists.html" target = "_self" > ReadOnlyInvertedLists< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_98_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1HStackInvertedLists.html" target = "_self" > HStackInvertedLists< / a > < / td > < td class = "desc" > Horizontal stack of inverted lists < / td > < / tr >
< tr id = "row_0_99_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1SliceInvertedLists.html" target = "_self" > SliceInvertedLists< / a > < / td > < td class = "desc" > Vertical slice of indexes in another < a class = "el" href = "structfaiss_1_1InvertedLists.html" > InvertedLists< / a > < / td > < / tr >
< tr id = "row_0_100_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1VStackInvertedLists.html" target = "_self" > VStackInvertedLists< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_101_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1MaskedInvertedLists.html" target = "_self" > MaskedInvertedLists< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_102_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIDMap.html" target = "_self" > IndexIDMap< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_103_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexIDMap2.html" target = "_self" > IndexIDMap2< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_104_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexSplitVectors.html" target = "_self" > IndexSplitVectors< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_105_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1LockLevels.html" target = "_self" > LockLevels< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_106_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_106_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_106_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OnDiskInvertedLists.html" target = "_self" > OnDiskInvertedLists< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_106_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OnDiskInvertedLists_1_1List.html" target = "_self" > List< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_106_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img id = "arr_0_106_1_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_106_1_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OnDiskInvertedLists_1_1OngoingPrefetch.html" target = "_self" > OngoingPrefetch< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_106_1_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OnDiskInvertedLists_1_1OngoingPrefetch_1_1Thread.html" target = "_self" > Thread< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_106_2_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OnDiskInvertedLists_1_1Slot.html" target = "_self" > Slot< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_107_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1Score3Computer.html" target = "_self" > Score3Computer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_108_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndirectSort.html" target = "_self" > IndirectSort< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_109_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RankingScore2.html" target = "_self" > RankingScore2< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_110_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1SimulatedAnnealingParameters.html" target = "_self" > SimulatedAnnealingParameters< / a > < / td > < td class = "desc" > Parameters used for the simulated annealing method < / td > < / tr >
< tr id = "row_0_111_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1PermutationObjective.html" target = "_self" > PermutationObjective< / a > < / td > < td class = "desc" > Abstract class for the loss function < / td > < / tr >
< tr id = "row_0_112_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ReproduceDistancesObjective.html" target = "_self" > ReproduceDistancesObjective< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_113_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1SimulatedAnnealingOptimizer.html" target = "_self" > SimulatedAnnealingOptimizer< / a > < / td > < td class = "desc" > Simulated annealing optimization algorithm for permutations < / td > < / tr >
< tr id = "row_0_114_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1PolysemousTraining.html" target = "_self" > PolysemousTraining< / a > < / td > < td class = "desc" > Optimizes the order of indices in a < a class = "el" href = "structfaiss_1_1ProductQuantizer.html" > ProductQuantizer< / a > < / td > < / tr >
< tr id = "row_0_115_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img id = "arr_0_115_" src = "ftv2pnode.png" alt = "o" width = "16" height = "22" onclick = "toggleFolder('0_115_')" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer.html" target = "_self" > ProductQuantizer< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_0_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQDecoder16.html" target = "_self" > PQDecoder16< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_1_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQDecoder8.html" target = "_self" > PQDecoder8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_2_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQDecoderGeneric.html" target = "_self" > PQDecoderGeneric< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_3_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQEncoder16.html" target = "_self" > PQEncoder16< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_4_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQEncoder8.html" target = "_self" > PQEncoder8< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_115_5_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2vertline.png" alt = "|" width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1ProductQuantizer_1_1PQEncoderGeneric.html" target = "_self" > PQEncoderGeneric< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_116_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1ThreadedIndex.html" target = "_self" > ThreadedIndex< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_117_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1NopDistanceCorrection.html" target = "_self" > NopDistanceCorrection< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_118_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1BaseShiftDistanceCorrection.html" target = "_self" > BaseShiftDistanceCorrection< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_119_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RandomGenerator.html" target = "_self" > RandomGenerator< / a > < / td > < td class = "desc" > Random generator that can be used in multithreaded contexts < / td > < / tr >
< tr id = "row_0_120_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1VectorTransform.html" target = "_self" > VectorTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_121_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1LinearTransform.html" target = "_self" > LinearTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_122_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RandomRotationMatrix.html" target = "_self" > RandomRotationMatrix< / a > < / td > < td class = "desc" > Randomly rotate a set of vectors < / td > < / tr >
< tr id = "row_0_123_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1PCAMatrix.html" target = "_self" > PCAMatrix< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_124_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1OPQMatrix.html" target = "_self" > OPQMatrix< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_125_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1RemapDimensionsTransform.html" target = "_self" > RemapDimensionsTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_126_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1NormalizationTransform.html" target = "_self" > NormalizationTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_127_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1CenteringTransform.html" target = "_self" > CenteringTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_128_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2node.png" alt = "o" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "structfaiss_1_1IndexPreTransform.html" target = "_self" > IndexPreTransform< / a > < / td > < td class = "desc" > < / td > < / tr >
< tr id = "row_0_129_" style = "display:none;" > < td class = "entry" > < img src = "ftv2blank.png" alt = " " width = "16" height = "22" / > < img src = "ftv2lastnode.png" alt = "\" width = "16" height = "22" / > < img src = "ftv2cl.png" alt = "C" width = "24" height = "22" / > < a class = "el" href = "classfaiss_1_1WorkerThread.html" target = "_self" > WorkerThread< / a > < / td > < td class = "desc" > < / td > < / tr >
2017-02-23 06:26:44 +08:00
< / table >
< / div > <!-- directory -->
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
< / a > 1.8.5
< / small > < / address >
< / body >
< / html >