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.