Small build fixes for 1.7.1 (#1933)
Summary: Some small fixes from https://github.com/conda-forge/faiss-split-feedstock/pull/46; some missing (and unsorted) headers like in https://github.com/facebookresearch/faiss/issues/1666, and a missing `<algorithm>` include like in https://github.com/facebookresearch/faiss/issues/1895 Pull Request resolved: https://github.com/facebookresearch/faiss/pull/1933 Reviewed By: mdouze Differential Revision: D28931009 Pulled By: beauby fbshipit-source-id: c8a9e52a9237dc0bb87664441a76a5db47cc821apull/1953/head
parent
e5fa6cf58b
commit
6c2e59cd14
|
@ -106,6 +106,7 @@ set(FAISS_HEADERS
|
||||||
IndexPreTransform.h
|
IndexPreTransform.h
|
||||||
IndexRefine.h
|
IndexRefine.h
|
||||||
IndexReplicas.h
|
IndexReplicas.h
|
||||||
|
IndexResidual.h
|
||||||
IndexScalarQuantizer.h
|
IndexScalarQuantizer.h
|
||||||
IndexShards.h
|
IndexShards.h
|
||||||
MatrixStats.h
|
MatrixStats.h
|
||||||
|
@ -115,17 +116,18 @@ set(FAISS_HEADERS
|
||||||
clone_index.h
|
clone_index.h
|
||||||
index_factory.h
|
index_factory.h
|
||||||
index_io.h
|
index_io.h
|
||||||
|
impl/AdditiveQuantizer.h
|
||||||
impl/AuxIndexStructures.h
|
impl/AuxIndexStructures.h
|
||||||
impl/FaissAssert.h
|
impl/FaissAssert.h
|
||||||
impl/FaissException.h
|
impl/FaissException.h
|
||||||
impl/HNSW.h
|
impl/HNSW.h
|
||||||
|
impl/LocalSearchQuantizer.h
|
||||||
|
impl/NNDescent.h
|
||||||
impl/NSG.h
|
impl/NSG.h
|
||||||
impl/PolysemousTraining.h
|
impl/PolysemousTraining.h
|
||||||
impl/ProductQuantizer-inl.h
|
impl/ProductQuantizer-inl.h
|
||||||
impl/ProductQuantizer.h
|
impl/ProductQuantizer.h
|
||||||
impl/AdditiveQuantizer.h
|
|
||||||
impl/ResidualQuantizer.h
|
impl/ResidualQuantizer.h
|
||||||
impl/LocalSearchQuantizer.h
|
|
||||||
impl/ResultHandler.h
|
impl/ResultHandler.h
|
||||||
impl/ScalarQuantizer.h
|
impl/ScalarQuantizer.h
|
||||||
impl/ThreadedIndex-inl.h
|
impl/ThreadedIndex-inl.h
|
||||||
|
@ -133,7 +135,6 @@ set(FAISS_HEADERS
|
||||||
impl/io.h
|
impl/io.h
|
||||||
impl/io_macros.h
|
impl/io_macros.h
|
||||||
impl/lattice_Zn.h
|
impl/lattice_Zn.h
|
||||||
impl/NNDescent.h
|
|
||||||
impl/platform_macros.h
|
impl/platform_macros.h
|
||||||
impl/pq4_fast_scan.h
|
impl/pq4_fast_scan.h
|
||||||
impl/simd_result_handlers.h
|
impl/simd_result_handlers.h
|
||||||
|
@ -145,6 +146,7 @@ set(FAISS_HEADERS
|
||||||
utils/Heap.h
|
utils/Heap.h
|
||||||
utils/WorkerThread.h
|
utils/WorkerThread.h
|
||||||
utils/distances.h
|
utils/distances.h
|
||||||
|
utils/extra_distances-inl.h
|
||||||
utils/extra_distances.h
|
utils/extra_distances.h
|
||||||
utils/hamming-inl.h
|
utils/hamming-inl.h
|
||||||
utils/hamming.h
|
utils/hamming.h
|
||||||
|
|
|
@ -117,6 +117,7 @@ set(FAISS_GPU_HEADERS
|
||||||
impl/PQScanMultiPassPrecomputed.cuh
|
impl/PQScanMultiPassPrecomputed.cuh
|
||||||
impl/RemapIndices.h
|
impl/RemapIndices.h
|
||||||
impl/VectorResidual.cuh
|
impl/VectorResidual.cuh
|
||||||
|
impl/scan/IVFInterleavedImpl.cuh
|
||||||
utils/BlockSelectKernel.cuh
|
utils/BlockSelectKernel.cuh
|
||||||
utils/Comparators.cuh
|
utils/Comparators.cuh
|
||||||
utils/ConversionOperators.cuh
|
utils/ConversionOperators.cuh
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
#include <faiss/utils/distances.h>
|
#include <faiss/utils/distances.h>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
Loading…
Reference in New Issue