All Classes

Class Description
Counter
A simple counter that increments.
DoubleBiPredicate
Like BiPredicate but operates on doubles.
DoubleUtilities
Utilities for arithmetic operations involving type double.
EigenvalueAndVector
An eigenvalue and its corresponding eigenvector.
EqualTo
Returns true if two values are equal, and false otherwise.
FloatUtilities
Utilities for arithmetic operations involving type float.
GreaterThan
Returns true iff valueFirst is greater than valueSecond.
GreaterThanEqualTo
Returns true iff valueFirst is greater than or equal to valueSecond.
Histogram
A histogram of integer values.
Histogram.BinConsumer
Consumes a bin and corresponding count.
HistogramStatistics
Further statistics that can be derived from a histogram in addition to those existing as direct methods of Histogram.
HungarianAlgorithm
An implementation of the Hungarian algorithm for solving the assignment problem.
ImageMoments
The first moment (mean) and eigenvalues of the second moments (covariance) from a matrix of points.
LessThan
Returns true iff valueFirst is less than valueSecond.
LessThanEqualTo
Returns true iff valueFirst is less than or equal to valueSecond.
MeanScale
Stores the mean and scale for a distribution.
NotEqualTo
Returns true if two values are not equal, and false otherwise.
QuadraticEquationSolver
Solves a Quadratic Equation by finding non-complex roots.
QuadraticEquationSolver.QuadraticRoots
Roots (solution) of a quadratic equation.
RunningSum
Mutable class that allows for incrementing jointly sum and count variables, so as to eventually calculate the mean.
RunningSumCollection
A collection of RunningSum where an operation is executed on all objects in the collection.
RunningSumExtrema
Like a RunningSum but also remembers the mean and max across all the added values.
SearchClosestValueMonoticallyIncreasing
Given a monotonically increasing function of an integer, determine the input value that provides an output value as close to target as possible.
SearchClosestValueMonoticallyIncreasing.ValueFunction
The function that calculates the output value for a particular input int.
VarianceCalculatorDouble
Calculates variance efficiently, as successive values are added, using double to store sums internally.
VarianceCalculatorLong
Calculates variance efficiently, as successive values are added, using long to store sums internally.
ZScoreCalculator
Calculates a Z-Score.