ReservoirResult
@Serializable
@SerialName(value = "ReservoirResult")
Reservoir sampling snapshot.
values holds the retained sample (size up to capacity); keys holds the parallel A-Res priority keys used to drive merging. totalSeen and totalWeight count every observed update, not just retained ones.
Constructors
ReservoirResult
constructor(values: DoubleArray, keys: DoubleArray, capacity: Int, totalSeen: Long, totalWeight: Double)(source)
Properties
capacity
keys
Parallel A-Res priority keys used to drive merging.
totalSeen
totalWeight
Cumulative observation weight folded in.
values
Retained sample values; length up to capacity.