|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.apache.mahout.math | |
---|---|
org.apache.mahout.math | Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting. |
org.apache.mahout.math.als | |
org.apache.mahout.math.decomposer | |
org.apache.mahout.math.decomposer.hebbian | |
org.apache.mahout.math.decomposer.lanczos | |
org.apache.mahout.math.function | Core interfaces for functions, comparisons and procedures on objects and primitive data types. |
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 | |
org.apache.mahout.math.solver | |
org.apache.mahout.math.ssvd |
Classes in org.apache.mahout.math used by org.apache.mahout.math | |
---|---|
AbstractMatrix
A few universal implementations of convenience functions |
|
AbstractVector
Implementations of generic capabilities like sum of elements and dot products |
|
Centroid
A centroid is a weighted vector. |
|
DelegatingVector
A delegating vector provides an easy way to decorate vectors with weights or id's and such while keeping all of the Vector functionality. |
|
DenseMatrix
Matrix of doubles implemented using a 2-d array |
|
DenseVector
Implements vector as an array of doubles |
|
DiagonalMatrix
|
|
Matrix
The basic interface including numerous convenience functions |
|
MatrixSlice
|
|
MatrixTimesOps
Optional interface for optimized matrix multiplications. |
|
NamedVector
|
|
OrderedIntDoubleMapping
|
|
PivotedMatrix
Matrix that allows transparent row and column permutation. |
|
QR
|
|
RandomAccessSparseVector
Implements vector that only stores non-zero doubles |
|
SequentialAccessSparseVector
Implements vector that only stores non-zero doubles as a pair of parallel arrays (OrderedIntDoubleMapping), one int[], one double[]. |
|
Swapper
Interface for an object that knows how to swap elements at two positions (a,b). |
|
UpperTriangular
Quick and dirty implementation of some Matrix methods
over packed upper triangular matrix. |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
|
Vector.Element
A holder for information about a specific item in the Vector. |
|
VectorBinaryAggregate
Abstract class encapsulating different algorithms that perform the Vector operations aggregate(). |
|
VectorBinaryAssign
Abstract class encapsulating different algorithms that perform the Vector operations assign(). |
|
VectorIterable
|
|
VectorView
Implements subset view of a Vector |
|
WeightedVector
Decorates a vector with a floating point weight and an index. |
Classes in org.apache.mahout.math used by org.apache.mahout.math.als | |
---|---|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
Classes in org.apache.mahout.math used by org.apache.mahout.math.decomposer | |
---|---|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
|
VectorIterable
|
Classes in org.apache.mahout.math used by org.apache.mahout.math.decomposer.hebbian | |
---|---|
Matrix
The basic interface including numerous convenience functions |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
Classes in org.apache.mahout.math used by org.apache.mahout.math.decomposer.lanczos | |
---|---|
Matrix
The basic interface including numerous convenience functions |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
|
VectorIterable
|
Classes in org.apache.mahout.math used by org.apache.mahout.math.function | |
---|---|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
Classes in org.apache.mahout.math used by org.apache.mahout.math.list | |
---|---|
PersistentObject
This empty class is the common root for all persistent capable classes. |
Classes in org.apache.mahout.math used by org.apache.mahout.math.map | |
---|---|
PersistentObject
This empty class is the common root for all persistent capable classes. |
Classes in org.apache.mahout.math used by org.apache.mahout.math.random | |
---|---|
Matrix
The basic interface including numerous convenience functions |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
Classes in org.apache.mahout.math used by org.apache.mahout.math.set | |
---|---|
PersistentObject
This empty class is the common root for all persistent capable classes. |
Classes in org.apache.mahout.math used by org.apache.mahout.math.solver | |
---|---|
Matrix
The basic interface including numerous convenience functions |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
|
VectorIterable
|
Classes in org.apache.mahout.math used by org.apache.mahout.math.ssvd | |
---|---|
Matrix
The basic interface including numerous convenience functions |
|
Vector
The basic interface including numerous convenience functions NOTE: All implementing classes must have a constructor that takes an int for cardinality and a no-arg constructor that can be used for marshalling the Writable instance NOTE: Implementations may choose to reuse the Vector.Element in the Iterable methods |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |