Uses of Package
org.apache.mahout.math

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.matrix   
org.apache.mahout.math.matrix.impl Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of org.apache.mahout.math.matrix, without subsetting or supersetting
org.apache.mahout.math.matrix.linalg   
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
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
           
NamedVector
           
PivotedMatrix
          Matrix that allows transparent row and column permutation.
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[].
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.
VectorIterable
           
VectorView
          Implements subset view of a Vector
 

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.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

 

Classes in org.apache.mahout.math used by org.apache.mahout.math.matrix.impl
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.matrix.linalg
Matrix
          The basic interface including numerous convenience functions
 

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

 



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