Ritchie Vink

Results 90 issues of Ritchie Vink

Would it be possible to accept any numpy ufunc as `&PyAny` and apply that to a mutable vec allocated in Rust?

question

Would be nice to be able to build Python bindings + Blas support for mac.

The `crate::table::general::HashTables` has a delete method that is only implemented for the in memory backend. Could be useful for sqlite backend as well. See: https://github.com/ritchie46/lsh-rs/blob/master/lsh-rs/src/table/general.rs

Should we drop the Error return in the builder pattern and just panic? An error could return if we could not create a sqlite database.

Mmapping the fs can make the Sqlite backend faster. https://www.sqlite.org/mmap.html This could be a configuration for `LSH` that could be set as builder pattern. ``` let lsh = LshSql::new(..) .use_mmap()...

### Problem Description Our optional dependencies influence our import time. Pandas import is ~500ms!! Import times: ``` only polars installed: 0.268s polars + pandas installed 0.755s ``` We should explore...

performance

I believe @universalmind303 already suggested this once. The polars repo is very fast paced and keeping a changelog has proven to be a maintenance burden that is too high. To...

feature