JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
F
G
H
I
M
Q
R
S
T
V
W
A
AbstractTDigest
- Class in
com.tdunning.math.stats
AbstractTDigest()
- Constructor for class com.tdunning.math.stats.
AbstractTDigest
add(double)
- Method in class com.tdunning.math.stats.
AbstractTDigest
Adds a sample to a histogram.
add(TDigest)
- Method in class com.tdunning.math.stats.
AbstractTDigest
add(double, int)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
add(List<? extends TDigest>)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
add(double, int, List<Double>)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
add(double, int)
- Method in class com.tdunning.math.stats.
Centroid
add(double, int, Iterable<? extends Double>)
- Method in class com.tdunning.math.stats.
Centroid
add(double)
- Method in class com.tdunning.math.stats.
FloatHistogram
add(double, int)
- Method in class com.tdunning.math.stats.
MergingDigest
add(List<? extends TDigest>)
- Method in class com.tdunning.math.stats.
MergingDigest
add(long, long[])
- Method in class com.tdunning.math.stats.
Simple64
add(double, int)
- Method in class com.tdunning.math.stats.
TDigest
Adds a sample to a histogram.
add(List<? extends TDigest>)
- Method in class com.tdunning.math.stats.
TDigest
add(double)
- Method in class com.tdunning.math.stats.
TDigest
Add a sample to this TDigest.
add(TDigest)
- Method in class com.tdunning.math.stats.
TDigest
Add all of the centroids of another TDigest to this one.
asBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
Outputs a histogram as bytes using a particularly cheesy encoding.
asBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
MergingDigest
asBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
TDigest
Serialize this TDigest into a byte buffer.
asSmallBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
asSmallBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
MergingDigest
asSmallBytes(ByteBuffer)
- Method in class com.tdunning.math.stats.
TDigest
Serialize this TDigest into a byte buffer.
AVLTreeDigest
- Class in
com.tdunning.math.stats
AVLTreeDigest(double)
- Constructor for class com.tdunning.math.stats.
AVLTreeDigest
A histogram structure that will record a sketch of a distribution.
B
byteSize()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
Returns an upper bound on the number bytes that will be required to represent this histogram.
byteSize()
- Method in class com.tdunning.math.stats.
MergingDigest
byteSize()
- Method in class com.tdunning.math.stats.
TDigest
Returns the number of bytes required to encode this TDigest using #asBytes().
C
cdf(double)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
cdf(double)
- Method in class com.tdunning.math.stats.
MergingDigest
cdf(double)
- Method in class com.tdunning.math.stats.
TDigest
Returns the fraction of all points added which are <= x.
Centroid
- Class in
com.tdunning.math.stats
A single centroid which represents a number of data points.
Centroid(double)
- Constructor for class com.tdunning.math.stats.
Centroid
Centroid(double, int)
- Constructor for class com.tdunning.math.stats.
Centroid
Centroid(double, int, int)
- Constructor for class com.tdunning.math.stats.
Centroid
Centroid(double, int, boolean)
- Constructor for class com.tdunning.math.stats.
Centroid
centroidCount()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
centroidCount()
- Method in class com.tdunning.math.stats.
MergingDigest
centroidCount()
- Method in class com.tdunning.math.stats.
TDigest
centroids()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
centroids()
- Method in class com.tdunning.math.stats.
MergingDigest
centroids()
- Method in class com.tdunning.math.stats.
TDigest
A
Collection
that lets you go through the centroids in ascending order by mean.
checkPartition(int[], double[], double, int, int, int, int)
- Static method in class com.tdunning.math.stats.
Sort
Check that a partition step was done correctly.
com.tdunning.math.stats
- package com.tdunning.math.stats
compareTo(Centroid)
- Method in class com.tdunning.math.stats.
Centroid
compress()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
compress()
- Method in class com.tdunning.math.stats.
MergingDigest
compress(LongBuffer, long[], int, int)
- Static method in class com.tdunning.math.stats.
Simple64
compress()
- Method in class com.tdunning.math.stats.
TDigest
Re-examines a t-digest to determine whether some centroids are redundant.
compression()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
compression()
- Method in class com.tdunning.math.stats.
MergingDigest
compression()
- Method in class com.tdunning.math.stats.
TDigest
Returns the current compression factor.
count()
- Method in class com.tdunning.math.stats.
Centroid
createAvlTreeDigest(double)
- Static method in class com.tdunning.math.stats.
TDigest
Creates an AVLTreeDigest.
createCentroid(double, int)
- Method in class com.tdunning.math.stats.
AbstractTDigest
createDigest(double)
- Static method in class com.tdunning.math.stats.
TDigest
Creates a TDigest of whichever type is the currently recommended type.
createMergingDigest(double)
- Static method in class com.tdunning.math.stats.
TDigest
Creates an
MergingDigest
.
createWeighted(double, int, Iterable<? extends Double>)
- Static method in class com.tdunning.math.stats.
Centroid
D
data()
- Method in class com.tdunning.math.stats.
Centroid
decompress(LongBuffer, long[])
- Static method in class com.tdunning.math.stats.
Simple64
F
FloatHistogram
- Class in
com.tdunning.math.stats
Maintains histogram buckets that are constant width in base-2 floating point representation space.
FloatHistogram(double, double)
- Constructor for class com.tdunning.math.stats.
FloatHistogram
FloatHistogram(double, double, double)
- Constructor for class com.tdunning.math.stats.
FloatHistogram
fromBytes(ByteBuffer)
- Static method in class com.tdunning.math.stats.
AVLTreeDigest
Reads a histogram from a byte buffer
fromBytes(ByteBuffer)
- Static method in class com.tdunning.math.stats.
MergingDigest
G
getBounds()
- Method in class com.tdunning.math.stats.
FloatHistogram
getCompressedCounts()
- Method in class com.tdunning.math.stats.
FloatHistogram
getCounts()
- Method in class com.tdunning.math.stats.
FloatHistogram
getMax()
- Method in class com.tdunning.math.stats.
TDigest
getMin()
- Method in class com.tdunning.math.stats.
TDigest
H
hashCode()
- Method in class com.tdunning.math.stats.
Centroid
Histogram
- Class in
com.tdunning.math.stats
Abstract class that describes how a Histogram should work.
Histogram(double, double, double)
- Constructor for class com.tdunning.math.stats.
Histogram
I
id()
- Method in class com.tdunning.math.stats.
Centroid
insertData(double)
- Method in class com.tdunning.math.stats.
Centroid
isRecording()
- Method in class com.tdunning.math.stats.
AbstractTDigest
isRecording()
- Method in class com.tdunning.math.stats.
TDigest
M
mean()
- Method in class com.tdunning.math.stats.
Centroid
MergingDigest
- Class in
com.tdunning.math.stats
Maintains a t-digest by collecting new points in a buffer that is then sorted occasionally and merged into a sorted array that contains previously computed centroids.
MergingDigest(double)
- Constructor for class com.tdunning.math.stats.
MergingDigest
Allocates a buffer merging t-digest.
MergingDigest(double, int)
- Constructor for class com.tdunning.math.stats.
MergingDigest
If you know the size of the temporary buffer for incoming points, you can use this entry point.
MergingDigest(double, int, int)
- Constructor for class com.tdunning.math.stats.
MergingDigest
Fully specified constructor.
MergingDigest.Encoding
- Enum in
com.tdunning.math.stats
Q
quantile(double)
- Method in class com.tdunning.math.stats.
AVLTreeDigest
quantile(double)
- Method in class com.tdunning.math.stats.
MergingDigest
quantile(double)
- Method in class com.tdunning.math.stats.
TDigest
Returns an estimate of the cutoff such that a specified fraction of the data added to this TDigest would be less than or equal to the cutoff.
R
readObject(ObjectInputStream)
- Method in class com.tdunning.math.stats.
FloatHistogram
recordAllData()
- Method in class com.tdunning.math.stats.
AbstractTDigest
Sets up so that all centroids will record all data assigned to them.
recordAllData()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
recordAllData()
- Method in class com.tdunning.math.stats.
MergingDigest
Turns on internal data recording.
recordAllData()
- Method in class com.tdunning.math.stats.
TDigest
Tell this TDigest to record the original data as much as possible for test purposes.
S
Simple64
- Class in
com.tdunning.math.stats
Very simple variable byte encoding that always uses 64bit units.
Simple64()
- Constructor for class com.tdunning.math.stats.
Simple64
size()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
Returns the number of samples represented in this histogram.
size()
- Method in class com.tdunning.math.stats.
MergingDigest
size()
- Method in class com.tdunning.math.stats.
TDigest
Returns the number of points that have been added to this TDigest.
smallByteSize()
- Method in class com.tdunning.math.stats.
AVLTreeDigest
Returns an upper bound on the number of bytes that will be required to represent this histogram in the tighter representation.
smallByteSize()
- Method in class com.tdunning.math.stats.
MergingDigest
smallByteSize()
- Method in class com.tdunning.math.stats.
TDigest
Returns the number of bytes required to encode this TDigest using #asSmallBytes().
Sort
- Class in
com.tdunning.math.stats
Static sorting methods
Sort()
- Constructor for class com.tdunning.math.stats.
Sort
sort(int[], double[])
- Static method in class com.tdunning.math.stats.
Sort
Quick sort using an index array.
sort(int[], double[], int)
- Static method in class com.tdunning.math.stats.
Sort
Quick sort using an index array.
T
TDigest
- Class in
com.tdunning.math.stats
Adaptive histogram based on something like streaming k-means crossed with Q-digest.
TDigest()
- Constructor for class com.tdunning.math.stats.
TDigest
toString()
- Method in class com.tdunning.math.stats.
Centroid
V
valueOf(String)
- Static method in enum com.tdunning.math.stats.
MergingDigest.Encoding
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.tdunning.math.stats.
MergingDigest.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
W
writeObject(ObjectOutputStream)
- Method in class com.tdunning.math.stats.
FloatHistogram
A
B
C
D
F
G
H
I
M
Q
R
S
T
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.