Package | Description |
---|---|
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 |
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
DoubleFunction
Interface that represents a function object: a function that takes a single argument and returns a single value.
|
Class and Description |
---|
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–2017 The Apache Software Foundation. All rights reserved.