Skip to content

Releases: raphaelsty/cherche

2.2.1

01 Jun 17:05
Compare
Choose a tag to compare

Add sentence-transformers as requirements.

2.2.0

01 Jun 16:55
Compare
Choose a tag to compare

Update requirements: bump LeNLP version.

2.1.1

01 Jun 14:08
Compare
Choose a tag to compare

Update LeNLP version which could raise error on older linux version.

2.1.0

30 May 22:45
Compare
Choose a tag to compare

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

09 Sep 13:05
Compare
Choose a tag to compare

Assert top-k parameter in init method of Lunr is used.

2.0.5

05 Sep 22:19
Compare
Choose a tag to compare

Accelerate TfIdf in batches and enables to update TfIdf with new documents using the add method.

2.0.4

05 Sep 09:54
Compare
Choose a tag to compare

Add method .to_csr() and .to_csc() to TfIdf in order to speed-up the computation with large batch.

2.0.3

01 Sep 09:17
Compare
Choose a tag to compare

Disable tqdm bar of retrievers on demand using tqdm_bar parameter of __call__ methods and add methods.

2.0.2

30 Aug 11:54
Compare
Choose a tag to compare

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

17 Jul 10:08
Compare
Choose a tag to compare

Requirements update of Numpy and Scikit-learn dependencies version.