Marco Neumann
Marco Neumann
The hyperloglog can get rather complex, especially when all features like bias correction, bit packing and register packing are implemented. For educational purposes, we should show the entire counter evolution...
Our data structures rely quite heavily on bit access and integer compression. `succient` seems to be rather bloated and also slow during copies. Not sure how `fixedbitset` performs. We should...
Every structure should support serialization and deserialization.
Required to use pdatastructs on embedded devices or WASM targets. Need to consolidate all our dependencies for that (e.g. fixedbitset doesn't support no_std at the moment) and figure out which...
HLL currently uses 8 bit per register which is not always required (depends on the parameter `b`)
Add python bindings, starting with a single data structure and input type. Hashing should be done in Rust. Think about if C bindings and FFI (like milksnake) or direct bindings...
See https://arxiv.org/abs/1803.01969