Crates.io | strider |
lib.rs | strider |
version | 0.1.3 |
source | src |
created_at | 2015-12-29 18:13:29.472749 |
updated_at | 2016-01-11 14:54:13.86265 |
description | ringbuffer operations on multiple values at once with an efficient implementation. useful for moving a window with variable step through a possibly infinite stream of values while avoiding unnecessary memory allocations |
homepage | https://github.com/snd/strider |
repository | https://github.com/snd/strider.git |
max_upload_size | |
id | 3788 |
size | 48,046 |
[ringbuffer operations on multiple values at once] (https://snd.github.io/strider/strider/trait.SliceRing.html) with an [efficient implementation] (https://snd.github.io/strider/strider/index.html#performance). written in rust.
useful for moving a window with variable step through a possibly infinite stream of values [while avoiding unnecessary memory allocations] (https://snd.github.io/strider/strider/index.html#memory)
handy when computing the short-time fourier transform.
to use add strider = "*"
to the [dependencies]
section of your Cargo.toml
and call extern crate strider;
in your code.