• 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
Name
Last commit
Last update
..
blockselect Loading commit data...
nvidia Loading commit data...
warpselect Loading commit data...
BlockSelectFloat.cu Loading commit data...
BlockSelectHalf.cu Loading commit data...
BlockSelectKernel.cuh Loading commit data...
Comparators.cuh Loading commit data...
ConversionOperators.cuh Loading commit data...
CopyUtils.cuh Loading commit data...
DeviceDefs.cuh Loading commit data...
DeviceMemory.cpp Loading commit data...
DeviceMemory.h Loading commit data...
DeviceTensor-inl.cuh Loading commit data...
DeviceTensor.cuh Loading commit data...
DeviceUtils.cu Loading commit data...
DeviceUtils.h Loading commit data...
DeviceVector.cuh Loading commit data...
Float16.cu Loading commit data...
Float16.cuh Loading commit data...
HostTensor-inl.cuh Loading commit data...
HostTensor.cuh Loading commit data...
Limits.cuh Loading commit data...
LoadStoreOperators.cuh Loading commit data...
MathOperators.cuh Loading commit data...
MatrixMult.cu Loading commit data...
MatrixMult.cuh Loading commit data...
MemorySpace.cpp Loading commit data...
MemorySpace.h Loading commit data...
MergeNetworkBlock.cuh Loading commit data...
MergeNetworkUtils.cuh Loading commit data...
MergeNetworkWarp.cuh Loading commit data...
NoTypeTensor.cuh Loading commit data...
Pair.cuh Loading commit data...
PtxUtils.cuh Loading commit data...
ReductionOperators.cuh Loading commit data...
Reductions.cuh Loading commit data...
Select.cuh Loading commit data...
StackDeviceMemory.cpp Loading commit data...
StackDeviceMemory.h Loading commit data...
StaticUtils.h Loading commit data...
Tensor-inl.cuh Loading commit data...
Tensor.cuh Loading commit data...
ThrustAllocator.cuh Loading commit data...
Timer.cpp Loading commit data...
Timer.h Loading commit data...
Transpose.cuh Loading commit data...
WarpSelectFloat.cu Loading commit data...
WarpSelectHalf.cu Loading commit data...
WarpSelectKernel.cuh Loading commit data...
WarpShuffles.cuh Loading commit data...