## Package org.apache.mahout.math.function

Core interfaces for functions, comparisons and procedures on objects and primitive data types.

See:
Description

Interface Summary
BinaryFunction: This interface allows the formulation of binary functions to be applied to matrices inside the inner loops of their implementations.
BooleanProcedure: Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Double9Function: Interface that represents a function object: a function that takes 9 arguments and returns a single value.
DoubleDoubleFunction: Interface that represents a function object: a function that takes two arguments and returns a single value.
IntDoubleFunction: Interface that represents a function object: a function that takes two arguments.
IntFunction: Interface that represents a function object: a function that takes a single argument and returns a single value.
IntIntDoubleFunction: Interface that represents a function object: a function that takes three arguments.
IntIntDoubleProcedure: Interface that represents a procedure object: a procedure that takes three arguments and does not return a value.
IntIntFunction: Interface that represents a function object: a function that takes two arguments and returns a single value.
ObjectFunction<T>: Interface that represents a function object: a function that takes a single argument and returns a single value.
ObjectObjectFunction<T>: Interface that represents a function object: a function that takes two arguments and returns a single value.
UnaryFunction: This interface allows the formulation of unary functions to be applied to matrices inside the inner loops of their implementations.
VectorFunction: Defines a function of a vector that returns a double.

Class Summary
Functions: Function objects to be passed to generic methods.
Mult: Only for performance tuning of compute intensive linear algebraic computations.
PlusMult: Only for performance tuning of compute intensive linear algebraic computations.
SquareRootFunction
TimesFunction
VectorFunctions

## Package org.apache.mahout.math.function Description

Core interfaces for functions, comparisons and procedures on objects and primitive data types.

Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.