Uses of Class
cern.jet.stat.quantile.DoubleBuffer
Packages that use DoubleBuffer
Package
Description
Scalable algorithms and data structures to compute approximate quantiles over very large data sequences.
-
Uses of DoubleBuffer in cern.jet.stat.quantile
Fields in cern.jet.stat.quantile declared as DoubleBufferModifier and TypeFieldDescriptionprotected DoubleBuffer[]DoubleBufferSet.buffersprotected DoubleBufferDoubleQuantileEstimator.currentBufferToFillMethods in cern.jet.stat.quantile that return DoubleBufferModifier and TypeMethodDescriptionDoubleBufferSet._getFirstEmptyBuffer()Returns an empty buffer if at least one exists.DoubleBufferSet._getFullOrPartialBuffers()Returns all full or partial buffers.DoubleBufferSet._getFullOrPartialBuffersWithLevel(int level) Determines all full buffers having the specified level.DoubleBufferSet._getPartialBuffer()Returns all empty buffers.protected DoubleBuffer[]DoubleQuantileEstimator.buffersToCollapse()Not yet commented.protected DoubleBuffer[]KnownDoubleQuantileEstimator.buffersToCollapse()Not yet commented.protected DoubleBuffer[]UnknownDoubleQuantileEstimator.buffersToCollapse()Not yet commented.DoubleBufferSet.collapse(DoubleBuffer[] buffers) Collapses the specified full buffers (must not include partial buffer).Methods in cern.jet.stat.quantile with parameters of type DoubleBufferModifier and TypeMethodDescriptionprotected voidKnownDoubleQuantileEstimator.addInfinities(int missingInfinities, DoubleBuffer buffer) DoubleBufferSet.collapse(DoubleBuffer[] buffers) Collapses the specified full buffers (must not include partial buffer).protected double[]DoubleBufferSet.getValuesAtPositions(DoubleBuffer[] buffers, long[] triggerPositions) Determines all values of the specified buffers positioned at the specified triggerPositions within the sorted sequence and fills them into outputValues.protected abstract voidDoubleQuantileEstimator.postCollapse(DoubleBuffer[] toCollapse) Not yet commented.protected voidKnownDoubleQuantileEstimator.postCollapse(DoubleBuffer[] toCollapse) Not yet commented.protected voidUnknownDoubleQuantileEstimator.postCollapse(DoubleBuffer[] toCollapse) Not yet commented.protected voidKnownDoubleQuantileEstimator.removeInfinitiesFrom(int infinities, DoubleBuffer buffer) Reading off quantiles requires to fill some +infinity, -infinity values to make a partial buffer become full.protected static voidUnknownDoubleQuantileEstimator.sortAscendingByLevel(DoubleBuffer[] fullBuffers) To do.