Skip to main content

Windowing

AWINAGG

awinagg(Stream of Array s, Integer size, Integer stride) -> Stream of Array
STABLE

Stream of count windows over stream s represented as Arrays where:

 `size` is the number of elements in each window
`stride` is the number of elements in the window stride

PREDWIN

predwin(Stream s, Integer c, Object p, Function e, Function l) -> Stream of Vector
STABLE

Form predicate windows over stream s by applying the window delimination

 functions `e` and `l` on sliding change windows over `s` of size `cw`
with stride 1. A new window is started when `e(cw,p)` is true
and ended when `l(cw, p)` is true

predwin(Stream s, Integer c, Object p, Function e, Function l, Boolean start_entered) -> Stream of Vector
STABLE

No description.


REMOVE_NULL

remove_null(Stream s) -> Stream
STABLE

Remove tuples in s containing some null


SHED

shed(Stream s, Real period, Function fn, Integer min_shed, Integer max_shed)->Stream of (Object, Integer, Real)
STABLE

No description.


SHED0

shed0(Stream s, Real period, Function fn, Integer min_shed, Integer max_shed)->(Integer, Object, Integer, Real)
STABLE

No description.


SHED:REAL_TIME

shed:real_time(Timeval x) -> Real y
STABLE

No description.


SHED:REAL_TIME_PARAMS

shed:real_time_params()->(Real last_val, Real tolerance)
STABLE

No description.


SHED_BASIC

shed_basic(Stream s, Real period, Function fn, Integer min_shed, Integer max_shed) -> Stream
STABLE

No description.


SIMWINSTREAM

simwinstream(Real pace, Integer sz) -> Stream of Vector of Real
STABLE

No description.


TWINAGG

twinagg(Stream of Timeval s, Number size, Number stride, Boolean keep_ts) -> Stream of Timeval of Vector
STABLE

No description.


twinagg(Stream of Timeval s, Number size, Number stride, Timeval start) -> Stream of Timeval of Vector
STABLE

No description.


twinagg(Stream of Timeval s, Number size, Number stride) -> Stream of Timeval of Vector
STABLE

No description.


twinagg(Stream of Timeval s, Number size, Function pred, Vector args) -> Stream of Timeval of Vector
STABLE

No description.


twinagg(Stream of Timeval s, Number size, Boolean keep_ts, Function pred, Vector args) -> Stream of Timeval of Vector
STABLE

No description.


twinagg(Stream of Timeval s, Number size, Function pred) -> Stream of Timeval of Vector
STABLE

No description.


TWINAGG0

twinagg0(Stream of Timeval s, Number size, Number stride, Timeval start, Boolean keep_ts) -> Stream of Timeval of Vector
STABLE

No description.


WINAGG

winagg(Stream s, Number size, Number stride) -> Stream of Vector
STABLE

Stream of count windows over stream s represented as vectors where:

 `size` is the number of elements in each window
`stride` is the number of elements in the window stride