The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
ScalarQuantizer.cpp in faiss/impl |
1231 | 94 |
VectorTransform.cpp in faiss |
1100 | 24 |
partitioning.cpp in faiss/utils |
1060 | 35 |
IndexHNSW.cpp in faiss |
933 | 27 |
IndexIVF.cpp in faiss |
930 | 33 |
IndexIVFPQFastScan.cpp in faiss |
927 | 15 |
Tensor-inl.cuh in faiss/gpu/utils |
919 | - |
__init__.py in faiss/python |
914 | 51 |
IndexIVFPQ.cpp in faiss |
910 | 38 |
index_read.cpp in faiss/impl |
902 | 18 |
IndexPQ.cpp in faiss |
836 | 43 |
distances_simd.cpp in faiss/utils |
826 | 57 |
PolysemousTraining.cpp in faiss/impl |
769 | 32 |
ResidualQuantizer.cpp in faiss/impl |
751 | 9 |
GpuScalarQuantizer.cuh in faiss/gpu/impl |
691 | - |
index_write.cpp in faiss/impl |
680 | 24 |
ProductQuantizer.cpp in faiss/impl |
658 | 27 |
hamming.cpp in faiss/utils |
653 | 31 |
simdlib_neon.h in faiss/utils |
651 | 107 |
IVFPQ.cu in faiss/gpu/impl |
649 | - |
PQScanMultiPassNoPrecomputed-inl.cuh in faiss/gpu/impl |
647 | - |
PQCodeDistances-inl.cuh in faiss/gpu/impl |
637 | - |
PQScanMultiPassPrecomputed.cu in faiss/gpu/impl |
634 | - |
LocalSearchQuantizer.cpp in faiss/impl |
633 | 21 |
HNSW.cpp in faiss/impl |
630 | 27 |
OnDiskInvertedLists.cpp in faiss/invlists |
618 | 26 |
AutoTune.cpp in faiss |
611 | 21 |
IndexBinaryIVF.cpp in faiss |
608 | 26 |
index_factory.cpp in faiss |
594 | 7 |
Tensor.cuh in faiss/gpu/utils |
586 | - |
utils.cpp in faiss/utils |
580 | 26 |
Distance.cu in faiss/gpu/impl |
579 | - |
lattice_Zn.cpp in faiss/impl |
564 | 27 |
IVFAppend.cu in faiss/gpu/impl |
548 | - |
Select.cuh in faiss/gpu/utils |
546 | - |
Clustering.cpp in faiss |
545 | 11 |
IVFBase.cu in faiss/gpu/impl |
533 | - |
NSG.cpp in faiss/impl |
529 | 17 |
distances.cpp in faiss/utils |
503 | 19 |
InvertedLists.cpp in faiss/invlists |
503 | 46 |
simdlib_emulated.h in faiss/utils |
496 | 76 |
bench_gpu_1bn.py in benchs |
473 | 20 |
MergeNetworkWarp.cuh in faiss/gpu/utils |
469 | - |
MathOperators.cuh in faiss/gpu/utils |
466 | - |
IVFFlatScan.cu in faiss/gpu/impl |
453 | - |
torch_utils.py in contrib |
442 | 10 |
run_on_cluster_generic.bash in benchs/bench_all_ivf |
432 | - |
GpuIndex.cu in faiss/gpu |
426 | - |
AdditiveQuantizer.cpp in faiss/impl |
421 | 17 |
StandardGpuResources.cpp in faiss/gpu |
410 | 29 |
File | # lines | # units |
---|---|---|
simdlib_neon.h in faiss/utils |
651 | 107 |
ScalarQuantizer.cpp in faiss/impl |
1231 | 94 |
simdlib_emulated.h in faiss/utils |
496 | 76 |
simdlib_avx2.h in faiss/utils |
308 | 67 |
distances_simd.cpp in faiss/utils |
826 | 57 |
__init__.py in faiss/python |
914 | 51 |
InvertedLists.cpp in faiss/invlists |
503 | 46 |
IndexPQ.cpp in faiss |
836 | 43 |
datasets.py in contrib |
201 | 40 |
IndexIVFPQ.cpp in faiss |
910 | 38 |
partitioning.cpp in faiss/utils |
1060 | 35 |
IndexIVF.cpp in faiss |
930 | 33 |
PolysemousTraining.cpp in faiss/impl |
769 | 32 |
hamming.cpp in faiss/utils |
653 | 31 |
StandardGpuResources.cpp in faiss/gpu |
410 | 29 |
hamming-inl.h in faiss/utils |
404 | 28 |
lattice_Zn.cpp in faiss/impl |
564 | 27 |
HNSW.cpp in faiss/impl |
630 | 27 |
ProductQuantizer.cpp in faiss/impl |
658 | 27 |
IndexHNSW.cpp in faiss |
933 | 27 |
There is only one file with lines longer than 120 characters. In total, there are 3 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
FindMKL.cmake in cmake |
315 | - | 3 |