Uses of Package
org.apache.mahout.math.function

Packages that use org.apache.mahout.math.function
org.apache.mahout.math Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting. 
org.apache.mahout.math.function Core interfaces for functions, comparisons and procedures on objects and primitive data types. 
org.apache.mahout.math.jet.random   
org.apache.mahout.math.jet.random.engine Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution. 
org.apache.mahout.math.list Resizable lists holding objects or primitive data types such as int, double, etc. 
org.apache.mahout.math.map Automatically growing and shrinking maps holding objects or primitive data types such as int, double, etc. 
org.apache.mahout.math.random   
org.apache.mahout.math.set   
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math
ByteComparator
          A comparison function which imposes a total ordering on some collection of elements.
CharComparator
          A comparison function which imposes a total ordering on some collection of elements.
DoubleComparator
          A comparison function which imposes a total ordering on some collection of elements.
DoubleDoubleFunction
          Interface that represents a function object: a function that takes two arguments and returns a single value.
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
FloatComparator
          A comparison function which imposes a total ordering on some collection of elements.
IntComparator
          A comparison function which imposes a total ordering on some collection of elements.
IntIntFunction
          A function that takes to integer arguments and returns Double.
LongComparator
          A comparison function which imposes a total ordering on some collection of elements.
ShortComparator
          A comparison function which imposes a total ordering on some collection of elements.
VectorFunction
          Defines a function of a vector that returns a double.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.function
DoubleDoubleFunction
          Interface that represents a function object: a function that takes two arguments and returns a single value.
DoubleDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
DoubleProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
IntIntFunction
          A function that takes to integer arguments and returns Double.
Mult
          Only for performance tuning of compute intensive linear algebraic computations.
PlusMult
          Only for performance tuning of compute intensive linear algebraic computations.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.jet.random
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
IntFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.jet.random.engine
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
IntFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.list
ByteComparator
          A comparison function which imposes a total ordering on some collection of elements.
ByteProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
CharComparator
          A comparison function which imposes a total ordering on some collection of elements.
CharProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
DoubleComparator
          A comparison function which imposes a total ordering on some collection of elements.
DoubleProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
FloatComparator
          A comparison function which imposes a total ordering on some collection of elements.
FloatProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
IntComparator
          A comparison function which imposes a total ordering on some collection of elements.
IntProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
LongComparator
          A comparison function which imposes a total ordering on some collection of elements.
LongProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ObjectProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ShortComparator
          A comparison function which imposes a total ordering on some collection of elements.
ShortProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.map
ByteByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ByteShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
CharShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
DoubleIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
DoubleShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
FloatIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
FloatShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
IntShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
LongShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and returns a 'continue' flag.
ObjectProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ObjectShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortByteProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortCharProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortDoubleProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortFloatProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortIntProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortLongProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortObjectProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ShortShortProcedure
          Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.random
DoubleFunction
          Interface that represents a function object: a function that takes a single argument and returns a single value.
 

Classes in org.apache.mahout.math.function used by org.apache.mahout.math.set
ByteProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
CharProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
DoubleProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
FloatProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
IntProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
LongProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ObjectProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ShortProcedure
          Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
 



Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.