Releases: raphaelsty/cherche
Releases · raphaelsty/cherche
2.2.1
2.2.0
Update requirements: bump LeNLP version.
2.1.1
Update LeNLP version which could raise error on older linux version.
2.1.0
Cherche 2.1.0 is available, it's been a long time without updates 🥳
- Updated default TfIdf retriever with vectorizer from LeNLP which is written in Rust and much faster.
- Added BM25 retriever using LeNLP BM25Vectorizer with is written in Rust and very fast.
2.0.6
Assert top-k parameter in init method of Lunr is used.
2.0.5
Accelerate TfIdf in batches and enables to update TfIdf with new documents using the add
method.
2.0.4
Add method .to_csr()
and .to_csc()
to TfIdf in order to speed-up the computation with large batch.
2.0.3
Disable tqdm bar of retrievers on demand using tqdm_bar
parameter of __call__
methods and add
methods.
2.0.2
Speed up tf-idf by transposing the sparse matrix of documents in the retriever.add
method instead of transposing the sparse matrix when querying.
2.0.1
Requirements update of Numpy and Scikit-learn dependencies version.