unum-cloud / usearch

Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
https://unum-cloud.github.io/usearch/
Apache License 2.0
2.15k stars 130 forks source link

Feature: Progress tracking and conditional termination from Python #206 #211

Closed mgevor closed 1 year ago

ashvardanian commented 1 year ago

I believe the index.py file must be affected by these changes, but I can't see it among the changes. I expect tqdm to receive progress reports from the C++ level. In that case - batch_size argument for add and search will become irrelevant at the Python level, and only log argument will remain. @mgevor, please update accordingly.

ashvardanian commented 1 year ago

:tada: This PR is included in version 2.3.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: