Matthijs Douze
75bd1fcacc
Scan exactly max_codes elements ( #2647 )
...
Summary:
Pull Request resolved: https://github.com/facebookresearch/faiss/pull/2647
The `max_codes` search parameter for IVF indexes limits the number of distance computations that are performed.
Previously, the number of distance computations could exceed max_codes because inverted lists were scanned completely.
This diff changed this to scan the beginning of the last inverted list to reach `max_codes` exactly.
Reviewed By: alexanderguzhva
Differential Revision: D42367593
fbshipit-source-id: 67c88b93a407ab271397e913c5fa17104f4274c3
2023-01-09 00:11:07 -08:00
..
2023-01-03 14:39:11 -08:00
2021-05-09 22:30:31 -07:00
2023-01-03 14:39:11 -08:00
2020-12-16 01:18:58 -08:00
2020-08-03 22:15:02 +02:00
2022-11-30 08:25:30 -08:00
2021-05-09 22:30:31 -07:00
2020-08-24 06:46:52 -07:00
2022-12-08 09:34:16 -08:00
2022-11-21 04:43:39 -08:00
2021-10-11 14:13:16 -07:00
2022-02-28 14:18:47 -08:00
2022-12-09 08:53:13 -08:00
2022-12-12 11:59:05 -08:00
2022-09-05 10:04:32 -07:00
2022-11-30 08:25:30 -08:00
2021-10-10 22:14:48 -07:00
2021-10-10 22:14:48 -07:00
2021-05-09 22:30:31 -07:00
2022-10-04 07:54:00 -07:00
2022-08-31 05:37:53 -07:00
2022-12-21 11:06:53 -08:00
2022-12-21 11:06:53 -08:00
2021-03-01 21:43:31 -08:00
2021-12-07 13:12:30 -08:00
2022-12-08 01:58:22 -08:00
2022-12-12 09:04:43 -08:00
2022-11-30 08:25:30 -08:00
2021-02-23 12:20:37 -08:00
2022-11-30 08:25:30 -08:00
2022-11-30 08:25:30 -08:00
2023-01-06 09:06:34 -08:00
2022-11-30 08:25:30 -08:00
2022-11-30 08:25:30 -08:00
2022-12-21 11:06:53 -08:00
2022-11-30 08:25:30 -08:00
2022-09-23 07:19:21 -07:00
2020-03-10 14:24:07 +01:00
2021-02-25 04:46:10 -08:00
2022-11-30 08:25:30 -08:00
2021-04-02 07:11:47 -07:00
2022-11-30 08:25:30 -08:00
2022-11-30 08:25:30 -08:00
2021-02-24 11:52:18 -08:00
2022-10-11 04:14:29 -07:00
2022-11-06 08:32:54 -08:00
2020-08-27 12:40:55 -07:00
2022-03-20 23:43:33 -07:00
2022-09-23 11:16:12 -07:00
2022-09-05 06:59:41 -07:00
2023-01-09 00:11:07 -08:00
2022-11-14 17:01:52 -08:00
2022-11-30 08:25:30 -08:00
2022-11-14 17:01:52 -08:00
2022-11-30 08:25:30 -08:00
2022-11-30 08:25:30 -08:00
2022-03-30 05:42:08 -07:00