Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compression #20

Open
n-young opened this issue Apr 13, 2021 · 1 comment
Open

Compression #20

n-young opened this issue Apr 13, 2021 · 1 comment

Comments

@n-young
Copy link
Owner

n-young commented Apr 13, 2021

I don't like the way that this library chooses the compression scheme for you: https://docs.rs/compressed_vec/0.1.0/compressed_vec/

The following seems dank as well: https://docs.rs/bitpacking/0.8.2/bitpacking/index.html

We could roll our own / expose a unique crate? LOL; use the following for reference (I don't feel comfortable using it because I think it does too much of the work for us, and is also reaaaally old): https://github.com/jeromefroe/tsz-rs

@n-young
Copy link
Owner Author

n-young commented Apr 29, 2021

The above were originally scrapped because of the need for type casting between float sizes. From here, we can see that this might not be a bad option. We may also be able to use type transmutation...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant