Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.minimization.line.interpolator |
Provides line (scalar) interpolation/extrapolation algorithms that fit an
algebraic function to a (small) collection of data points.
|
gov.sandia.cognition.learning.function.scalar |
Provides functions that output real numbers.
|
gov.sandia.cognition.statistics.bayesian |
Provides algorithms for computing Bayesian estimates of parameters.
|
Modifier and Type | Method and Description |
---|---|
PolynomialFunction.Linear |
LineBracketInterpolatorLinear.computePolynomial(LineBracket bracket,
Evaluator<java.lang.Double,java.lang.Double> function) |
Modifier and Type | Class and Description |
---|---|
static class |
PolynomialFunction.Cubic
Algebraic treatment for a polynomial of the form
y(x) = q0 + q1*x + q2*x^2 + q3*x^3
|
static class |
PolynomialFunction.Quadratic
Utilities for algebraic treatment of a quadratic polynomial of the form
y(x) = q0 + q1*x + q2*x^2.
|
Modifier and Type | Method and Description |
---|---|
PolynomialFunction.Linear |
PolynomialFunction.Linear.clone() |
static PolynomialFunction.Linear |
PolynomialFunction.Linear.fit(InputOutputPair<java.lang.Double,java.lang.Double> p0,
InputOutputPair<java.lang.Double,java.lang.Double> p1)
Fits a linear (straight-line) curve to the given data points
|
static PolynomialFunction.Linear |
PolynomialFunction.Linear.fit(InputOutputSlopeTriplet p0)
Fits a linear (stright-line) curve to the given data point
|
Modifier and Type | Class and Description |
---|---|
static class |
AdaptiveRejectionSampling.LineSegment
A line that has a minimum and maximum support (x-axis) value.
|
Modifier and Type | Method and Description |
---|---|
static PolynomialFunction.Linear |
AdaptiveRejectionSampling.Point.line(int index,
java.util.ArrayList<AdaptiveRejectionSampling.Point> points)
Connects the points at index and index + 1 with a straight line.
|
Modifier and Type | Method and Description |
---|---|
static double |
AdaptiveRejectionSampling.Point.intercept(PolynomialFunction.Linear line1,
PolynomialFunction.Linear line2)
Computes the x-axis value where the two lines intersect
|
Constructor and Description |
---|
LineSegment(PolynomialFunction.Linear line,
double left,
double right)
Creates a new instance of LineSegment
|