Uses of Class

Packages that use AbstractScalarFunction
gov.sandia.cognition.learning.algorithm.minimization.line Provides line (scalar) minimization algorithms. 
gov.sandia.cognition.learning.algorithm.root Provides algorithms for finding the roots, or zero crossings, of scalar functions. Provides data feature extractors. 
gov.sandia.cognition.learning.function.regression Provides functions that output real numbers from some input data structure. 
gov.sandia.cognition.learning.function.scalar Provides functions that output real numbers. 
gov.sandia.cognition.math Provides classes for mathematical computation. 
gov.sandia.cognition.statistics.bayesian Provides algorithms for computing Bayesian estimates of parameters. 
gov.sandia.cognition.statistics.distribution Provides statistical distributions. 

Uses of AbstractScalarFunction in gov.sandia.cognition.learning.algorithm.minimization.line

Subclasses of AbstractScalarFunction in gov.sandia.cognition.learning.algorithm.minimization.line
 class DirectionalVectorToDifferentiableScalarFunction
          Creates a truly differentiable scalar function from a differentiable Vector function, instead of using a forward-differences approximation to the derivative like DirectionalVectorToScalarFunction does.
 class DirectionalVectorToScalarFunction
          Maps a vector function onto a scalar one by using a directional vector and vector offset, and the parameter to the function is a scalar value along the direction from the start-point offset.
 class LineMinimizerDerivativeBased.InternalFunction
          Internal function used to map/remap/unmap the search direction.

Uses of AbstractScalarFunction in gov.sandia.cognition.learning.algorithm.root

Subclasses of AbstractScalarFunction in gov.sandia.cognition.learning.algorithm.root
 class SolverFunction
          Evaluator that allows RootFinders to solve for nonzero values by setting a "target" parameter.

Uses of AbstractScalarFunction in

Subclasses of AbstractScalarFunction in
 class StandardDistributionNormalizer
          The StandardDistributionNormalizer class implements a normalization method where a real value is converted onto a standard distribution.

Uses of AbstractScalarFunction in gov.sandia.cognition.learning.function.regression

Subclasses of AbstractScalarFunction in gov.sandia.cognition.learning.function.regression
 class AbstractRegressor<InputType>
          An abstract implementation of the Regressor interface.

Uses of AbstractScalarFunction in gov.sandia.cognition.learning.function.scalar

Subclasses of AbstractScalarFunction in gov.sandia.cognition.learning.function.scalar
 class AtanFunction
          Returns the element-wise arctangent of the input vector, compressed between -maxMagnitude and maxMagnitude (instead of just -PI/2 and PI/2)
 class CosineFunction
          A closed-form cosine function.
 class IdentityScalarFunction
          A univariate scalar identity function: f(x) = x.
 class LinearDiscriminant
          LinearDiscriminant takes the dot product between the weight Vector and the input Vector.
 class LinearDiscriminantWithBias
          A LinearDiscriminant with an additional bias term that gets added to the output of the dot product.
 class LinearFunction
          This function acts as a simple linear function of the form f(x) = m*x + b.
 class LinearVectorScalarFunction
          The LinearVectorScalarFunction class implements a scalar function that is implemented by a linear function.
 class PolynomialFunction
          A single polynomial term specified by a real-valued exponent.
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.Linear
          Utilities for algebraic treatment of a linear polynomial of the form y(x) = q0 + q1*x
static class PolynomialFunction.Quadratic
          Utilities for algebraic treatment of a quadratic polynomial of the form y(x) = q0 + q1*x + q2*x^2.
 class SigmoidFunction
          An implementation of a sigmoid squashing function.
 class ThresholdFunction
          Maps the input space onto the set {LOW_VALUE,HIGH_VALUE}.
 class VectorEntryFunction
          An evaluator that returns the value of an input vector at a specified index.
 class VectorFunctionLinearDiscriminant<InputType>
          This class takes a function that maps a generic InputType to a Vector.
 class VectorFunctionToScalarFunction<InputType>
          The VectorFunctionToScalarFunction class implements an adapter for using a vector function that outputs a single-dimensional vector as a scalar function.

Uses of AbstractScalarFunction in gov.sandia.cognition.math

Subclasses of AbstractScalarFunction in gov.sandia.cognition.math
 class AbstractDifferentiableUnivariateScalarFunction
          Partial implementation of DifferentiableUnivariateScalarFunction that implements the differentiate(Double) method with a callback to the differentiate(double) method, so that a concrete class only to implement the differentiate(double) method
 class AbstractUnivariateScalarFunction
          Abstract implementation of ScalarFunction where the evaluate(Double) method calls back into the evaluate(double) method.

Uses of AbstractScalarFunction in gov.sandia.cognition.statistics.bayesian

Subclasses of AbstractScalarFunction in gov.sandia.cognition.statistics.bayesian
 class AdaptiveRejectionSampling.AbstractEnvelope
          Describes an enveloping function comprised of a sorted sequence of lines
static class AdaptiveRejectionSampling.LineSegment
          A line that has a minimum and maximum support (x-axis) value.
static class AdaptiveRejectionSampling.LogEvaluator<EvaluatorType extends Evaluator<Double,Double>>
          Wraps an Evaluator and takes the natural logarithm of the evaluate method
 class AdaptiveRejectionSampling.LowerEnvelope
          Define the lower envelope for Adaptive Rejection Sampling
static class AdaptiveRejectionSampling.PDFLogEvaluator
          Wraps a PDF so that it returns the logEvaluate method.
 class AdaptiveRejectionSampling.UpperEnvelope
          Constructs the upper envelope for sampling.

Uses of AbstractScalarFunction in gov.sandia.cognition.statistics.distribution

Subclasses of AbstractScalarFunction in gov.sandia.cognition.statistics.distribution
static class UnivariateGaussian.ErrorFunction
          Gaussian Error Function, useful for computing the cumulative distribution function for a Gaussian.
static class UnivariateGaussian.ErrorFunction.Inverse
          Inverse of the ErrorFunction