From 0171a3400413d65fdbf45f3fa2449984938632de Mon Sep 17 00:00:00 2001 From: Leonid Boytsov Date: Tue, 6 Feb 2018 22:08:20 -0500 Subject: [PATCH] Create README.md --- python_bindings/notebooks/README.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 python_bindings/notebooks/README.md diff --git a/python_bindings/notebooks/README.md b/python_bindings/notebooks/README.md new file mode 100644 index 0000000..b97f414 --- /dev/null +++ b/python_bindings/notebooks/README.md @@ -0,0 +1,5 @@ +We have three Notebooks: two are for dense spaces and one is for the sparse space. For the dense space, we have examples of the so-called optimized and non-optimized indices. Except HNSW, all the methods save meta-indices rather than real onese. Meta indices contain only index structure, but not the data. Hence, before a meta-index can be loaded, we need to re-load data. + +HNSW, can save real indices, but only for the dense spaces: Euclidean and the cosine. When you use these optimized indices, the search does not require reloading all the data. However, reloading the data is **required** if you want to use the function **getDistance**. Furthermore, creation of the optimized index can always be disabled specifying the index-time parameter **skip_optimized_index** (value 1). + +This separation into optimized and non-optimized indices is not very convenient. In the future, we will fix this issue.