• Lucas Hosseini's avatar
    Facebook sync (May 2019) + relicense (#838) · a8118acb
    Lucas Hosseini authored
    Changelog:
    
    - changed license: BSD+Patents -> MIT
    - propagates exceptions raised in sub-indexes of IndexShards and IndexReplicas
    - support for searching several inverted lists in parallel (parallel_mode != 0)
    - better support for PQ codes where nbit != 8 or 16
    - IVFSpectralHash implementation: spectral hash codes inside an IVF
    - 6-bit per component scalar quantizer (4 and 8 bit were already supported)
    - combinations of inverted lists: HStackInvertedLists and VStackInvertedLists
    - configurable number of threads for OnDiskInvertedLists prefetching (including 0=no prefetch)
    - more test and demo code compatible with Python 3 (print with parentheses)
    - refactored benchmark code: data loading is now in a single file
    a8118acb
all_68.js 4.28 KB
var searchData=
[
  ['hamming_5fdistance_5fhistogram',['hamming_distance_histogram',['../structfaiss_1_1IndexPQ.html#ada06f5db85c91a4c140119a5897c6064',1,'faiss::IndexPQ']]],
  ['hamming_5fdistance_5ftable',['hamming_distance_table',['../structfaiss_1_1IndexPQ.html#aa131767383619bb5848b131502ada9cf',1,'faiss::IndexPQ']]],
  ['hammingcomputer',['HammingComputer',['../structfaiss_1_1HammingComputer.html',1,'faiss']]],
  ['hammingcomputer16',['HammingComputer16',['../structfaiss_1_1HammingComputer16.html',1,'faiss']]],
  ['hammingcomputer20',['HammingComputer20',['../structfaiss_1_1HammingComputer20.html',1,'faiss']]],
  ['hammingcomputer32',['HammingComputer32',['../structfaiss_1_1HammingComputer32.html',1,'faiss']]],
  ['hammingcomputer4',['HammingComputer4',['../structfaiss_1_1HammingComputer4.html',1,'faiss']]],
  ['hammingcomputer64',['HammingComputer64',['../structfaiss_1_1HammingComputer64.html',1,'faiss']]],
  ['hammingcomputer8',['HammingComputer8',['../structfaiss_1_1HammingComputer8.html',1,'faiss']]],
  ['hammingcomputerdefault',['HammingComputerDefault',['../structfaiss_1_1HammingComputerDefault.html',1,'faiss']]],
  ['hammingcomputerm4',['HammingComputerM4',['../structfaiss_1_1HammingComputerM4.html',1,'faiss']]],
  ['hammingcomputerm8',['HammingComputerM8',['../structfaiss_1_1HammingComputerM8.html',1,'faiss']]],
  ['hammings',['hammings',['../namespacefaiss.html#a0832c5ab58f4d1a340b0bde273c5b501',1,'faiss']]],
  ['hammings_5fknn_5fhc',['hammings_knn_hc',['../namespacefaiss.html#aef2e95991f435b0103db0efe07edff81',1,'faiss']]],
  ['hammings_5fknn_5fmc',['hammings_knn_mc',['../namespacefaiss.html#aa9ac586642ba474949a007546ab05592',1,'faiss']]],
  ['handleexceptions',['handleExceptions',['../namespacefaiss.html#a542cf4d499962a3d7a0db924424d8870',1,'faiss']]],
  ['hash_5fbytes',['hash_bytes',['../namespacefaiss.html#abefd45801bab63d2eb71005ad7a51d32',1,'faiss']]],
  ['hcounterstate',['HCounterState',['../structfaiss_1_1HCounterState.html',1,'faiss']]],
  ['head_5f',['head_',['../structfaiss_1_1gpu_1_1StackDeviceMemory_1_1Stack.html#a140d3dc4577883704708ecca493813ff',1,'faiss::gpu::StackDeviceMemory::Stack']]],
  ['heap_5fpop',['heap_pop',['../namespacefaiss.html#a1d40aec5723474516de576263cc03048',1,'faiss']]],
  ['heap_5fpush',['heap_push',['../namespacefaiss.html#acbe85976d4f73309622f6b62c4d7af2b',1,'faiss']]],
  ['heaparray',['HeapArray',['../structfaiss_1_1HeapArray.html',1,'faiss']]],
  ['heapify',['heapify',['../structfaiss_1_1HeapArray.html#a48afc496c73e982b8e10fde786628292',1,'faiss::HeapArray']]],
  ['highwatermalloc_5f',['highWaterMalloc_',['../structfaiss_1_1gpu_1_1StackDeviceMemory_1_1Stack.html#a6536a4542048be713b5669ef8bcc5ff6',1,'faiss::gpu::StackDeviceMemory::Stack']]],
  ['highwatermemoryused_5f',['highWaterMemoryUsed_',['../structfaiss_1_1gpu_1_1StackDeviceMemory_1_1Stack.html#aa05c1f4a5280fe723c9888937182df75',1,'faiss::gpu::StackDeviceMemory::Stack']]],
  ['hnsw',['HNSW',['../structfaiss_1_1HNSW.html#a1fc852810a2497a8eb2c41635ec05520',1,'faiss::HNSW']]],
  ['hnsw',['HNSW',['../structfaiss_1_1HNSW.html',1,'faiss']]],
  ['hnswstats',['HNSWStats',['../structfaiss_1_1HNSWStats.html',1,'faiss']]],
  ['hosttensor',['HostTensor',['../classfaiss_1_1gpu_1_1HostTensor.html#a8e7c2b93a26a168a7adcb1c49492e165',1,'faiss::gpu::HostTensor::HostTensor()'],['../classfaiss_1_1gpu_1_1HostTensor.html#a6aa9dc08df68655ff666a8b24aa0c2f4',1,'faiss::gpu::HostTensor::HostTensor(const IndexT sizes[Dim])'],['../classfaiss_1_1gpu_1_1HostTensor.html#a2b703685aea24d432f4d7ccf535e3ca6',1,'faiss::gpu::HostTensor::HostTensor(DataPtrType data, const IndexT sizes[Dim])'],['../classfaiss_1_1gpu_1_1HostTensor.html#a05a4f8a8b45c865f1bcf40ff7e3c95a1',1,'faiss::gpu::HostTensor::HostTensor(DataPtrType data, const IndexT sizes[Dim], const IndexT strides[Dim])'],['../classfaiss_1_1gpu_1_1HostTensor.html#a5a55bceb878e941192f8fc7bf400208a',1,'faiss::gpu::HostTensor::HostTensor(Tensor< T, Dim, InnerContig, IndexT, PtrTraits > &t, cudaStream_t stream)']]],
  ['hosttensor',['HostTensor',['../classfaiss_1_1gpu_1_1HostTensor.html',1,'faiss::gpu']]],
  ['hstackinvertedlists',['HStackInvertedLists',['../structfaiss_1_1HStackInvertedLists.html',1,'faiss']]],
  ['hstackinvertedlists',['HStackInvertedLists',['../structfaiss_1_1HStackInvertedLists.html#a882d2fde7902129f3ee2473efc4442da',1,'faiss::HStackInvertedLists']]]
];