## Uses of Interface
org.apache.mahout.math.VectorIterable

Packages that use VectorIterable
org.apache.mahout.math: Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
org.apache.mahout.math.decomposer
org.apache.mahout.math.decomposer.lanczos
org.apache.mahout.math.solver

Uses of VectorIterable in org.apache.mahout.math

Subinterfaces of VectorIterable in org.apache.mahout.math
`interface` `Matrix` The basic interface including numerous convenience functions

Classes in org.apache.mahout.math that implement VectorIterable
`class` `AbstractMatrix` A few universal implementations of convenience functions
`class` `DenseMatrix` Matrix of doubles implemented using a 2-d array
`class` `DenseSymmetricMatrix` Economy packaging for a dense symmetric in-core matrix.
`class` `DiagonalMatrix`
`class` `FileBasedMatrix` Provides a way to get data from a file and treat it as if it were a matrix, but avoids putting all that data onto the Java heap.
`class` `FileBasedSparseBinaryMatrix` Provides a way to get data from a file and treat it as if it were a matrix, but avoids putting all that data onto the Java heap.
`class` `MatrixView` Implements subset view of a Matrix
`class` `PivotedMatrix` Matrix that allows transparent row and column permutation.
`class` `RandomTrinaryMatrix` Random matrix.
`class` `SparseColumnMatrix` sparse matrix with general element values whose columns are accessible quickly.
`class` `SparseMatrix` Doubly sparse matrix.
`class` `SparseRowMatrix` sparse matrix with general element values whose rows are accessible quickly.
`class` `UpperTriangular` Quick and dirty implementation of some `Matrix` methods over packed upper triangular matrix.

Methods in org.apache.mahout.math that return VectorIterable
`static VectorIterable` `OrthonormalityVerifier.pairwiseInnerProducts(Iterable<MatrixSlice> basis)`

Uses of VectorIterable in org.apache.mahout.math.decomposer

Methods in org.apache.mahout.math.decomposer with parameters of type VectorIterable
`protected EigenStatus` `AsyncEigenVerifier.innerVerify(VectorIterable corpus, Vector vector)`
`EigenStatus` `SingularVectorVerifier.verify(VectorIterable eigenMatrix, Vector vector)`
`EigenStatus` `SimpleEigenVerifier.verify(VectorIterable corpus, Vector vector)`
`EigenStatus` `AsyncEigenVerifier.verify(VectorIterable corpus, Vector vector)`

Uses of VectorIterable in org.apache.mahout.math.decomposer.lanczos

Fields in org.apache.mahout.math.decomposer.lanczos declared as VectorIterable
`protected VectorIterable` `LanczosState.corpus`

Methods in org.apache.mahout.math.decomposer.lanczos that return VectorIterable
`VectorIterable` `LanczosState.getCorpus()`

Constructors in org.apache.mahout.math.decomposer.lanczos with parameters of type VectorIterable
`LanczosState(VectorIterable corpus, int desiredRank, Vector initialVector)`

Uses of VectorIterable in org.apache.mahout.math.solver

Methods in org.apache.mahout.math.solver with parameters of type VectorIterable
`Vector` `ConjugateGradientSolver.solve(VectorIterable a, Vector b)` Solves the system Ax = b with default termination criteria.
`Vector` `ConjugateGradientSolver.solve(VectorIterable a, Vector b, Preconditioner precond)` Solves the system Ax = b with default termination criteria using the specified preconditioner.
`Vector` `ConjugateGradientSolver.solve(VectorIterable a, Vector b, Preconditioner preconditioner, int maxIterations, double maxError)` Solves the system Ax = b, where A is a linear operator and b is a vector.

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