Skip to content

Commit 943d08b

Browse files
junjieqifacebook-github-bot
authored andcommitted
Prepare for v.1.8.0 release (facebookresearch#3265)
Summary: Prepare for v1.8.0 release Pull Request resolved: facebookresearch#3265 Reviewed By: mdouze Differential Revision: D54232846 Pulled By: junjieqi fbshipit-source-id: f92efc93e340507262321c5033bab7fede7d7f40
1 parent abff75e commit 943d08b

File tree

4 files changed

+34
-6
lines changed

4 files changed

+34
-6
lines changed

CHANGELOG.md

+30-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,34 @@ We try to indicate most contributions here with the contributor names who are no
99
the Facebook Faiss team. Feel free to add entries here if you submit a PR.
1010

1111
## [Unreleased]
12-
- Support for range search in HNSW and Fast scan IVF.
12+
13+
## [1.8.0] - 2024-02-27
14+
### Added
15+
- Added a new conda package faiss-gpu-raft alongside faiss-cpu and faiss-gpu
16+
- Integrated IVF-Flat and IVF-PQ implementations in faiss-gpu-raft from RAFT by Nvidia [thanks Corey Nolet and Tarang Jain]
17+
- Added a context parameter to InvertedLists and InvertedListsIterator
18+
- Added Faiss on Rocksdb demo to showing how inverted lists can be persisted in a key-value store
19+
- Introduced Offline IVF framework powered by Faiss big batch search
20+
- Added SIMD NEON Optimization for QT_FP16 in Scalar Quantizer. [thanks Naveen Tatikonda]
21+
- Generalized ResultHandler and supported range search for HNSW and FastScan
22+
- Introduced avx512 optimization mode and FAISS_OPT_LEVEL env variable [thanks Alexandr Ghuzva]
23+
- Added search parameters for IndexRefine::search() and IndexRefineFlat::search()
24+
- Supported large two-level clustering
25+
- Added support for Python 3.11 and 3.12
26+
- Added support for CUDA 12
27+
28+
### Changed
29+
- Used the benchmark to find Pareto optimal indices. Intentionally limited to IVF(Flat|HNSW),PQ|SQ indices
30+
- Splitted off RQ encoding steps to another file
31+
- Supported better NaN handling
32+
- HNSW speedup + Distance 4 points [thanks Alexandr Ghuzva]
33+
34+
### Fixed
35+
- Fixed DeviceVector reallocations in Faiss GPU
36+
- Used efSearch from params if provided in HNSW search
37+
- Fixed warp synchronous behavior in Faiss GPU CUDA 12
38+
39+
1340
## [1.7.4] - 2023-04-12
1441
### Added
1542
- Added big batch IVF search for conducting efficient search with big batches of queries
@@ -259,7 +286,8 @@ by conda install -c pytorch faiss-gpu cudatoolkit=10.0.
259286
- C bindings.
260287
- Extended tutorial to GPU indices.
261288

262-
[Unreleased]: https://github.com/facebookresearch/faiss/compare/v1.7.4...HEAD
289+
[Unreleased]: https://github.com/facebookresearch/faiss/compare/v1.8.0...HEAD
290+
[1.8.0]: https://github.com/facebookresearch/faiss/compare/v1.7.4...v1.8.0
263291
[1.7.4]: https://github.com/facebookresearch/faiss/compare/v1.7.3...v1.7.4
264292
[1.7.3]: https://github.com/facebookresearch/faiss/compare/v1.7.2...v1.7.3
265293
[1.7.2]: https://github.com/facebookresearch/faiss/compare/v1.7.1...v1.7.2

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ rapids_cuda_init_architectures(faiss_c_library)
4040
endif()
4141

4242
project(faiss
43-
VERSION 1.7.4
43+
VERSION 1.8.0
4444
DESCRIPTION "A library for efficient similarity search and clustering of dense vectors."
4545
HOMEPAGE_URL "https://github.com/facebookresearch/faiss"
4646
LANGUAGES ${FAISS_LANGUAGES})

faiss/Index.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
#include <typeinfo>
1818

1919
#define FAISS_VERSION_MAJOR 1
20-
#define FAISS_VERSION_MINOR 7
21-
#define FAISS_VERSION_PATCH 4
20+
#define FAISS_VERSION_MINOR 8
21+
#define FAISS_VERSION_PATCH 0
2222

2323
/**
2424
* @namespace faiss

faiss/python/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"""
6161
setup(
6262
name='faiss',
63-
version='1.7.4',
63+
version='1.8.0',
6464
description='A library for efficient similarity search and clustering of dense vectors',
6565
long_description=long_description,
6666
url='https://github.com/facebookresearch/faiss',

0 commit comments

Comments
 (0)