All Classes and Interfaces

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