Available on crate feature
std
only.Structs§
- BinStatistics
- Time series data binning. Initialize it with a bin width and it will downsample/re-bin
your data providing each bin as a
WindowBin
- Savitsky
Golay1 Deriv Order2 - Savitszky
Golay Smoother23 - Savitszky
Golay Smoother45 - Savitszky
Golay Smoother24 Builder - Savitzky
Golay1 Deriv Order2 Builder - Savitzky
Golay1 Deriv Order34 - Savitzky
Golay1 Deriv Order34 Builder - Time
Window - This struct is a rolling time window for the provided data. It will automatically “throw out” data that falls outside (older) than the most recent data provided. It does NOT do any downsampling or processing of the data.
- Timed
Linear Slope Filter - Timed
Window Filter - Time-series data downsampling based on a convolution kernel. Stores up to 2x the time window for nyquist sampling reasons. Once it has a full time window duration, will run the kernel and provide the result of the convolution operation.
- Window
Bin - An individual timed bin. Has a start time, a width, and the min/mean/max summary of the data within that bin.
Enums§
- Window
BinStrategy - How to choose the output timestamp of the window’ed function.
Constants§
- SAVITZKY_
GOLAY_ 1D_ 2_ 5 - SAVITZKY_
GOLAY_ 1D_ 2_ 7 - SAVITZKY_
GOLAY_ 1D_ 2_ 9 - SAVITZKY_
GOLAY_ 1D_ 3_ 5 - SAVITZKY_
GOLAY_ 1D_ 3_ 7 - SAVITZKY_
GOLAY_ 1D_ 3_ 9 - SAVITZKY_
GOLAY_ SMOOTH_ 23_ 5 - SAVITZKY_
GOLAY_ SMOOTH_ 23_ 7 - SAVITZKY_
GOLAY_ SMOOTH_ 23_ 9 - SAVITZKY_
GOLAY_ SMOOTH_ 45_ 5 - SAVITZKY_
GOLAY_ SMOOTH_ 45_ 7 - SAVITZKY_
GOLAY_ SMOOTH_ 45_ 9
Traits§
- Kernel
Builder - Kernel
Generator - A convolution kernel generator.