Uses of Class
org.apache.mahout.math.matrix.DoubleMatrix2D

Packages that use DoubleMatrix2D
org.apache.mahout.math.matrix Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as int, double, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes
org.apache.mahout.math.matrix.doublealgo Double matrix algorithms such as print formatting, sorting, partitioning and statistics. 
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 Linear Algebraic matrix computations operating on DoubleMatrix2D and DoubleMatrix1D
 

Uses of DoubleMatrix2D in org.apache.mahout.math.matrix
 

Methods in org.apache.mahout.math.matrix that return DoubleMatrix2D
 DoubleMatrix2D DoubleFactory2D.appendColumns(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. C = A||B; Constructs a new matrix which is the column-wise concatenation of two other matrices.
 DoubleMatrix2D DoubleFactory2D.appendRows(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. C = A||B; Constructs a new matrix which is the row-wise concatenation of two other matrices.
 DoubleMatrix2D DoubleFactory2D.ascending(int rows, int columns)
          Deprecated. Constructs a matrix with cells having ascending values.
 DoubleMatrix2D DoubleMatrix2D.assign(double value)
          Deprecated. Sets all cells to the state specified by value.
 DoubleMatrix2D DoubleMatrix2D.assign(double[][] values)
          Deprecated. Sets all cells to the state specified by values.
 DoubleMatrix2D DoubleMatrix2D.assign(DoubleMatrix2D other)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D DoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).
 DoubleMatrix2D DoubleMatrix2D.assign(UnaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col]).
 DoubleMatrix2D DoubleFactory2D.compose(DoubleMatrix2D[][] parts)
          Deprecated. Constructs a block matrix made from the given parts.
 DoubleMatrix2D DoubleFactory2D.composeDiagonal(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Constructs a diagonal block matrix from the given parts (the direct sum of two matrices).
 DoubleMatrix2D DoubleFactory2D.composeDiagonal(DoubleMatrix2D A, DoubleMatrix2D B, DoubleMatrix2D C)
          Deprecated. Constructs a diagonal block matrix from the given parts.
 DoubleMatrix2D DoubleMatrix2D.copy()
          Deprecated. Constructs and returns a deep copy of the receiver.
 DoubleMatrix2D DoubleFactory2D.descending(int rows, int columns)
          Deprecated. Constructs a matrix with cells having descending values.
 DoubleMatrix2D DoubleFactory2D.diagonal(DoubleMatrix1D vector)
          Deprecated. Constructs a new diagonal matrix whose diagonal elements are the elements of vector.
 DoubleMatrix2D DoubleMatrix2D.forEachNonZero(IntIntDoubleFunction function)
          Deprecated. Assigns the result of a function to each non-zero cell; x[row,col] = function(x[row,col]).
protected  DoubleMatrix2D DoubleMatrix2D.getContent()
          Deprecated. Returns the content of this matrix if it is a wrapper; or this otherwise.
 DoubleMatrix2D DoubleFactory2D.identity(int rowsAndColumns)
          Deprecated. Constructs an identity matrix (having ones on the diagonal and zeros elsewhere).
 DoubleMatrix2D DoubleMatrix2D.like()
          Deprecated. Construct and returns a new empty matrix of the same dynamic type as the receiver, having the same number of rows and columns.
abstract  DoubleMatrix2D DoubleMatrix2D.like(int rows, int columns)
          Deprecated. Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
abstract  DoubleMatrix2D DoubleMatrix1D.like2D(int rows, int columns)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
protected abstract  DoubleMatrix2D DoubleMatrix3D.like2D(int rows, int columns, int rowZero, int columnZero, int rowStride, int columnStride)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, sharing the same cells.
 DoubleMatrix2D DoubleFactory2D.make(double[][] values)
          Deprecated. Constructs a matrix with the given cell values.
 DoubleMatrix2D DoubleFactory2D.make(double[] values, int rows)
          Deprecated. Construct a matrix from a one-dimensional column-major packed array, ala Fortran.
 DoubleMatrix2D DoubleFactory2D.make(int rows, int columns)
          Deprecated. Constructs a matrix with the given shape, each cell initialized with zero.
 DoubleMatrix2D DoubleFactory2D.make(int rows, int columns, double initialValue)
          Deprecated. Constructs a matrix with the given shape, each cell initialized with the given value.
 DoubleMatrix2D DoubleFactory2D.random(int rows, int columns)
          Deprecated. Constructs a matrix with uniformly distributed values in (0,1) (exclusive).
 DoubleMatrix2D DoubleFactory2D.repeat(DoubleMatrix2D A, int rowRepeat, int columnRepeat)
          Deprecated. C = A||A||..||A; Constructs a new matrix which is duplicated both along the row and column dimension.
 DoubleMatrix2D DoubleFactory2D.sample(DoubleMatrix2D matrix, double value, double nonZeroFraction)
          Deprecated. Modifies the given matrix to be a randomly sampled matrix.
 DoubleMatrix2D DoubleFactory2D.sample(int rows, int columns, double value, double nonZeroFraction)
          Deprecated. Constructs a randomly sampled matrix with the given shape.
protected  DoubleMatrix2D DoubleMatrix2D.view()
          Deprecated. Constructs and returns a new view equal to the receiver.
 DoubleMatrix2D DoubleMatrix3D.viewColumn(int column)
          Deprecated. Constructs and returns a new 2-dimensional slice view representing the slices and rows of the given column.
 DoubleMatrix2D DoubleMatrix2D.viewColumnFlip()
          Deprecated. Constructs and returns a new flip view along the column axis.
 DoubleMatrix2D DoubleMatrix2D.viewDice()
          Deprecated. Constructs and returns a new dice (transposition) view; Swaps axes; example: 3 x 4 matrix --> 4 x 3 matrix.
 DoubleMatrix2D DoubleMatrix2D.viewPart(int row, int column, int height, int width)
          Deprecated. Constructs and returns a new sub-range view that is a height x width sub matrix starting at [row,column].
 DoubleMatrix2D DoubleMatrix3D.viewRow(int row)
          Deprecated. Constructs and returns a new 2-dimensional slice view representing the slices and columns of the given row.
 DoubleMatrix2D DoubleMatrix2D.viewRowFlip()
          Deprecated. Constructs and returns a new flip view along the row axis.
 DoubleMatrix2D DoubleMatrix2D.viewSelection(DoubleMatrix1DProcedure condition)
          Deprecated. Constructs and returns a new selection view that is a matrix holding all rows matching the given condition.
 DoubleMatrix2D DoubleMatrix2D.viewSelection(int[] rowIndexes, int[] columnIndexes)
          Deprecated. Constructs and returns a new selection view that is a matrix holding the indicated cells.
protected abstract  DoubleMatrix2D DoubleMatrix2D.viewSelectionLike(int[] rowOffsets, int[] columnOffsets)
          Deprecated. Construct and returns a new selection view.
 DoubleMatrix2D DoubleMatrix3D.viewSlice(int slice)
          Deprecated. Constructs and returns a new 2-dimensional slice view representing the rows and columns of the given slice.
 DoubleMatrix2D DoubleMatrix2D.viewSorted(int column)
          Deprecated. Sorts the matrix rows into ascending order, according to the natural ordering of the matrix values in the given column.
 DoubleMatrix2D DoubleMatrix2D.viewStrides(int rowStride, int columnStride)
          Deprecated. Constructs and returns a new stride view which is a sub matrix consisting of every i-th cell.
 DoubleMatrix2D DoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = A x B; Equivalent to A.zMult(B,C,1,0,false,false).
 DoubleMatrix2D DoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = alpha * A x B + beta*C.
 

Methods in org.apache.mahout.math.matrix with parameters of type DoubleMatrix2D
 double DoubleMatrix2D.aggregate(DoubleMatrix2D other, BinaryFunction aggr, BinaryFunction f)
          Deprecated. Applies a function to each corresponding cell of two matrices and aggregates the results.
 DoubleMatrix2D DoubleFactory2D.appendColumns(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. C = A||B; Constructs a new matrix which is the column-wise concatenation of two other matrices.
 DoubleMatrix2D DoubleFactory2D.appendRows(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. C = A||B; Constructs a new matrix which is the row-wise concatenation of two other matrices.
 boolean DoubleMatrix2DProcedure.apply(DoubleMatrix2D element)
          Deprecated. Applies a procedure to an argument.
 DoubleMatrix2D DoubleMatrix2D.assign(DoubleMatrix2D other)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D DoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).
 DoubleMatrix2D DoubleFactory2D.compose(DoubleMatrix2D[][] parts)
          Deprecated. Constructs a block matrix made from the given parts.
 DoubleMatrix2D DoubleFactory2D.composeDiagonal(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Constructs a diagonal block matrix from the given parts (the direct sum of two matrices).
 DoubleMatrix2D DoubleFactory2D.composeDiagonal(DoubleMatrix2D A, DoubleMatrix2D B, DoubleMatrix2D C)
          Deprecated. Constructs a diagonal block matrix from the given parts.
 void DoubleFactory2D.decompose(DoubleMatrix2D[][] parts, DoubleMatrix2D matrix)
          Deprecated. Splits a block matrix into its constituent blocks; Copies blocks of a matrix into the given parts.
 void DoubleFactory2D.decompose(DoubleMatrix2D[][] parts, DoubleMatrix2D matrix)
          Deprecated. Splits a block matrix into its constituent blocks; Copies blocks of a matrix into the given parts.
 DoubleMatrix1D DoubleFactory2D.diagonal(DoubleMatrix2D A)
          Deprecated. Constructs a new vector consisting of the diagonal elements of A.
protected  boolean DoubleMatrix2D.haveSharedCells(DoubleMatrix2D other)
          Deprecated. Returns true if both matrices share at least one identical cell.
protected  boolean DoubleMatrix2D.haveSharedCellsRaw(DoubleMatrix2D other)
          Deprecated. Returns true if both matrices share at least one identical cell.
 DoubleMatrix2D DoubleFactory2D.repeat(DoubleMatrix2D A, int rowRepeat, int columnRepeat)
          Deprecated. C = A||A||..||A; Constructs a new matrix which is duplicated both along the row and column dimension.
 DoubleMatrix2D DoubleFactory2D.sample(DoubleMatrix2D matrix, double value, double nonZeroFraction)
          Deprecated. Modifies the given matrix to be a randomly sampled matrix.
 void DoubleMatrix2D.zAssign8Neighbors(DoubleMatrix2D B, Double9Function function)
          Deprecated. 8 neighbor stencil transformation.
 DoubleMatrix2D DoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = A x B; Equivalent to A.zMult(B,C,1,0,false,false).
 DoubleMatrix2D DoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = alpha * A x B + beta*C.
 

Uses of DoubleMatrix2D in org.apache.mahout.math.matrix.doublealgo
 

Methods in org.apache.mahout.math.matrix.doublealgo that return DoubleMatrix2D
static DoubleMatrix2D Transform.abs(DoubleMatrix2D A)
          Deprecated. A[row,col] = Math.abs(A[row,col]).
static DoubleMatrix2D Statistic.correlation(DoubleMatrix2D covariance)
          Deprecated. Modifies the given covariance matrix to be a correlation matrix (in-place).
static DoubleMatrix2D Statistic.covariance(DoubleMatrix2D matrix)
          Deprecated. Constructs and returns the covariance matrix of the given matrix.
static DoubleMatrix2D Statistic.distance(DoubleMatrix2D matrix, Statistic.VectorVectorFunction distanceFunction)
          Deprecated. Constructs and returns the distance matrix of the given matrix.
static DoubleMatrix2D Transform.div(DoubleMatrix2D A, double s)
          Deprecated. A = A / s <=> A[row,col] = A[row,col] / s.
static DoubleMatrix2D Transform.div(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A / B <=> A[row,col] = A[row,col] / B[row,col].
static DoubleMatrix2D Transform.equals(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] == s ? 1 : 0; ignores tolerance.
static DoubleMatrix2D Transform.equals(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] == B[row,col] ? 1 : 0; ignores tolerance.
static DoubleMatrix2D Transform.greater(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] > s ? 1 : 0.
static DoubleMatrix2D Transform.greater(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] > B[row,col] ? 1 : 0.
static DoubleMatrix2D Transform.less(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] < s ? 1 : 0.
static DoubleMatrix2D Transform.less(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] < B[row,col] ? 1 : 0.
static DoubleMatrix2D Transform.minus(DoubleMatrix2D A, double s)
          Deprecated. A = A - s <=> A[row,col] = A[row,col] - s.
static DoubleMatrix2D Transform.minus(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A - B <=> A[row,col] = A[row,col] - B[row,col].
static DoubleMatrix2D Transform.minusMult(DoubleMatrix2D A, DoubleMatrix2D B, double s)
          Deprecated. A = A - B*s <=> A[row,col] = A[row,col] - B[row,col]*s.
static DoubleMatrix2D Transform.mult(DoubleMatrix2D A, double s)
          Deprecated. A = A * s <=> A[row,col] = A[row,col] * s.
static DoubleMatrix2D Transform.mult(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A * B <=> A[row,col] = A[row,col] * B[row,col].
static DoubleMatrix2D Transform.negate(DoubleMatrix2D A)
          Deprecated. A = -A <=> A[row,col] = -A[row,col].
static DoubleMatrix2D Partitioning.partition(DoubleMatrix2D matrix, int column, double[] splitters, int[] splitIndexes)
          Deprecated. Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it synchronously partitions the rows of the given matrix by the values of the given matrix column; This is essentially the same as partitioning a list of composite objects by some instance variable; In other words, two entire rows of the matrix are swapped, whenever two column values indicate so.
static DoubleMatrix2D Transform.plus(DoubleMatrix2D A, double s)
          Deprecated. A = A + s <=> A[row,col] = A[row,col] + s.
static DoubleMatrix2D Transform.plus(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A + B <=> A[row,col] = A[row,col] + B[row,col].
static DoubleMatrix2D Transform.plusMult(DoubleMatrix2D A, DoubleMatrix2D B, double s)
          Deprecated. A = A + B*s <=> A[row,col] = A[row,col] + B[row,col]*s.
static DoubleMatrix2D Transform.pow(DoubleMatrix2D A, double s)
          Deprecated. A = As <=> A[row,col] = Math.pow(A[row,col], s).
static DoubleMatrix2D Transform.pow(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = AB <=> A[row,col] = Math.pow(A[row,col], B[row,col]).
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, double[] aggregates)
          Deprecated. Sorts the matrix rows into ascending order, according to the natural ordering of the matrix values in the virtual column aggregates; Particularly efficient when comparing expensive aggregates, because aggregates need not be recomputed time and again, as is the case for comparator based sorts.
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, DoubleMatrix1DComparator c)
          Deprecated. Sorts the matrix rows according to the order induced by the specified comparator.
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, int column)
          Deprecated. Sorts the matrix rows into ascending order, according to the natural ordering of the matrix values in the given column.
static DoubleMatrix2D Statistic.viewSample(DoubleMatrix2D matrix, double rowFraction, double columnFraction, RandomEngine randomGenerator)
          Deprecated. Constructs and returns a sampling view with round(matrix.rows() * rowFraction) rows and round(matrix.columns() * columnFraction) columns.
 

Methods in org.apache.mahout.math.matrix.doublealgo with parameters of type DoubleMatrix2D
static DoubleMatrix2D Transform.abs(DoubleMatrix2D A)
          Deprecated. A[row,col] = Math.abs(A[row,col]).
 int DoubleMatrix2DComparator.compare(DoubleMatrix2D o1, DoubleMatrix2D o2)
          Deprecated. Compares its two arguments for order.
static DoubleMatrix2D Statistic.correlation(DoubleMatrix2D covariance)
          Deprecated. Modifies the given covariance matrix to be a correlation matrix (in-place).
static DoubleMatrix2D Statistic.covariance(DoubleMatrix2D matrix)
          Deprecated. Constructs and returns the covariance matrix of the given matrix.
static DoubleMatrix2D Statistic.distance(DoubleMatrix2D matrix, Statistic.VectorVectorFunction distanceFunction)
          Deprecated. Constructs and returns the distance matrix of the given matrix.
static DoubleMatrix2D Transform.div(DoubleMatrix2D A, double s)
          Deprecated. A = A / s <=> A[row,col] = A[row,col] / s.
static DoubleMatrix2D Transform.div(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A / B <=> A[row,col] = A[row,col] / B[row,col].
static DoubleMatrix2D Transform.equals(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] == s ? 1 : 0; ignores tolerance.
static DoubleMatrix2D Transform.equals(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] == B[row,col] ? 1 : 0; ignores tolerance.
 java.lang.String[][] Formatter.format(DoubleMatrix2D matrix)
          Deprecated. Returns a string representations of all cells; no alignment considered.
static DoubleMatrix2D Transform.greater(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] > s ? 1 : 0.
static DoubleMatrix2D Transform.greater(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] > B[row,col] ? 1 : 0.
static DoubleMatrix2D Transform.less(DoubleMatrix2D A, double s)
          Deprecated. A[row,col] = A[row,col] < s ? 1 : 0.
static DoubleMatrix2D Transform.less(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A[row,col] = A[row,col] < B[row,col] ? 1 : 0.
static DoubleMatrix2D Transform.minus(DoubleMatrix2D A, double s)
          Deprecated. A = A - s <=> A[row,col] = A[row,col] - s.
static DoubleMatrix2D Transform.minus(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A - B <=> A[row,col] = A[row,col] - B[row,col].
static DoubleMatrix2D Transform.minusMult(DoubleMatrix2D A, DoubleMatrix2D B, double s)
          Deprecated. A = A - B*s <=> A[row,col] = A[row,col] - B[row,col]*s.
static DoubleMatrix2D Transform.mult(DoubleMatrix2D A, double s)
          Deprecated. A = A * s <=> A[row,col] = A[row,col] * s.
static DoubleMatrix2D Transform.mult(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A * B <=> A[row,col] = A[row,col] * B[row,col].
static DoubleMatrix2D Transform.negate(DoubleMatrix2D A)
          Deprecated. A = -A <=> A[row,col] = -A[row,col].
static void Partitioning.partition(DoubleMatrix2D matrix, int[] rowIndexes, int rowFrom, int rowTo, int column, double[] splitters, int splitFrom, int splitTo, int[] splitIndexes)
          Deprecated. Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it synchronously partitions the rows of the given matrix by the values of the given matrix column; This is essentially the same as partitioning a list of composite objects by some instance variable; In other words, two entire rows of the matrix are swapped, whenever two column values indicate so.
static DoubleMatrix2D Partitioning.partition(DoubleMatrix2D matrix, int column, double[] splitters, int[] splitIndexes)
          Deprecated. Same as Partitioning.partition(int[],int,int,int[],int,int,int[]) except that it synchronously partitions the rows of the given matrix by the values of the given matrix column; This is essentially the same as partitioning a list of composite objects by some instance variable; In other words, two entire rows of the matrix are swapped, whenever two column values indicate so.
static DoubleMatrix2D Transform.plus(DoubleMatrix2D A, double s)
          Deprecated. A = A + s <=> A[row,col] = A[row,col] + s.
static DoubleMatrix2D Transform.plus(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = A + B <=> A[row,col] = A[row,col] + B[row,col].
static DoubleMatrix2D Transform.plusMult(DoubleMatrix2D A, DoubleMatrix2D B, double s)
          Deprecated. A = A + B*s <=> A[row,col] = A[row,col] + B[row,col]*s.
static DoubleMatrix2D Transform.pow(DoubleMatrix2D A, double s)
          Deprecated. A = As <=> A[row,col] = Math.pow(A[row,col], s).
static DoubleMatrix2D Transform.pow(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. A = AB <=> A[row,col] = Math.pow(A[row,col], B[row,col]).
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, double[] aggregates)
          Deprecated. Sorts the matrix rows into ascending order, according to the natural ordering of the matrix values in the virtual column aggregates; Particularly efficient when comparing expensive aggregates, because aggregates need not be recomputed time and again, as is the case for comparator based sorts.
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, DoubleMatrix1DComparator c)
          Deprecated. Sorts the matrix rows according to the order induced by the specified comparator.
 DoubleMatrix2D Sorting.sort(DoubleMatrix2D matrix, int column)
          Deprecated. Sorts the matrix rows into ascending order, according to the natural ordering of the matrix values in the given column.
static int Stencil.stencil9(DoubleMatrix2D A, Double9Function function, int maxIterations, DoubleMatrix2DProcedure hasConverged, int convergenceIterations)
          Deprecated. 9 point stencil operation.
 java.lang.String Formatter.toSourceCode(DoubleMatrix2D matrix)
          Deprecated. Returns a string s such that Object[] m = s is a legal Java statement.
 java.lang.String Formatter.toString(DoubleMatrix2D matrix)
          Deprecated. Returns a string representation of the given matrix.
static DoubleMatrix2D Statistic.viewSample(DoubleMatrix2D matrix, double rowFraction, double columnFraction, RandomEngine randomGenerator)
          Deprecated. Constructs and returns a sampling view with round(matrix.rows() * rowFraction) rows and round(matrix.columns() * columnFraction) columns.
 

Uses of DoubleMatrix2D in org.apache.mahout.math.matrix.impl
 

Subclasses of DoubleMatrix2D in org.apache.mahout.math.matrix.impl
 class DenseDoubleMatrix2D
          Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.
 class RCDoubleMatrix2D
          Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.
 class SparseDoubleMatrix2D
          Deprecated. until unit tests are in place. Until this time, this class/interface is unsupported.
 

Methods in org.apache.mahout.math.matrix.impl that return DoubleMatrix2D
 DoubleMatrix2D SparseDoubleMatrix2D.assign(double value)
          Deprecated. Sets all cells to the state specified by value.
 DoubleMatrix2D RCDoubleMatrix2D.assign(double value)
          Deprecated. Sets all cells to the state specified by value.
 DoubleMatrix2D DenseDoubleMatrix2D.assign(double value)
          Deprecated. Sets all cells to the state specified by value.
 DoubleMatrix2D DenseDoubleMatrix2D.assign(double[][] values)
          Deprecated. Sets all cells to the state specified by values.
 DoubleMatrix2D SparseDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D RCDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D DenseDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D SparseDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated.  
 DoubleMatrix2D RCDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated.  
 DoubleMatrix2D DenseDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).
 DoubleMatrix2D SparseDoubleMatrix2D.assign(UnaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col]).
 DoubleMatrix2D RCDoubleMatrix2D.assign(UnaryFunction function)
          Deprecated.  
 DoubleMatrix2D DenseDoubleMatrix2D.assign(UnaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col]).
 DoubleMatrix2D SparseDoubleMatrix2D.forEachNonZero(IntIntDoubleFunction function)
          Deprecated.  
 DoubleMatrix2D RCDoubleMatrix2D.forEachNonZero(IntIntDoubleFunction function)
          Deprecated.  
protected  DoubleMatrix2D RCDoubleMatrix2D.getContent()
          Deprecated. Returns the content of this matrix if it is a wrapper; or this otherwise.
 DoubleMatrix2D SparseDoubleMatrix2D.like(int rows, int columns)
          Deprecated. Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
 DoubleMatrix2D RCDoubleMatrix2D.like(int rows, int columns)
          Deprecated. Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
 DoubleMatrix2D DenseDoubleMatrix2D.like(int rows, int columns)
          Deprecated. Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
 DoubleMatrix2D SparseDoubleMatrix1D.like2D(int rows, int columns)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
 DoubleMatrix2D DenseDoubleMatrix1D.like2D(int rows, int columns)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
protected  DoubleMatrix2D SparseDoubleMatrix3D.like2D(int rows, int columns, int rowZero, int columnZero, int rowStride, int columnStride)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, sharing the same cells.
protected  DoubleMatrix2D DenseDoubleMatrix3D.like2D(int rows, int columns, int rowZero, int columnZero, int rowStride, int columnStride)
          Deprecated. Construct and returns a new 2-d matrix of the corresponding dynamic type, sharing the same cells.
protected  DoubleMatrix2D SparseDoubleMatrix2D.viewSelectionLike(int[] rowOffsets, int[] columnOffsets)
          Deprecated. Construct and returns a new selection view.
protected  DoubleMatrix2D DenseDoubleMatrix2D.viewSelectionLike(int[] rowOffsets, int[] columnOffsets)
          Deprecated. Construct and returns a new selection view.
 DoubleMatrix2D SparseDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 DoubleMatrix2D RCDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 DoubleMatrix2D DenseDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 

Methods in org.apache.mahout.math.matrix.impl with parameters of type DoubleMatrix2D
 DoubleMatrix2D SparseDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D RCDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D DenseDoubleMatrix2D.assign(DoubleMatrix2D source)
          Deprecated. Replaces all cell values of the receiver with the values of another matrix.
 DoubleMatrix2D SparseDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated.  
 DoubleMatrix2D RCDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated.  
 DoubleMatrix2D DenseDoubleMatrix2D.assign(DoubleMatrix2D y, BinaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).
protected  boolean SparseDoubleMatrix2D.haveSharedCellsRaw(DoubleMatrix2D other)
          Deprecated. Returns true if both matrices share common cells.
protected  boolean DenseDoubleMatrix2D.haveSharedCellsRaw(DoubleMatrix2D other)
          Deprecated. Returns true if both matrices share common cells.
 void DenseDoubleMatrix2D.zAssign8Neighbors(DoubleMatrix2D B, Double9Function function)
          Deprecated. 8 neighbor stencil transformation.
 DoubleMatrix2D SparseDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 DoubleMatrix2D RCDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 DoubleMatrix2D DenseDoubleMatrix2D.zMult(DoubleMatrix2D B, DoubleMatrix2D C, double alpha, double beta, boolean transposeA, boolean transposeB)
          Deprecated.  
 

Uses of DoubleMatrix2D in org.apache.mahout.math.matrix.linalg
 

Methods in org.apache.mahout.math.matrix.linalg that return DoubleMatrix2D
 DoubleMatrix2D EigenvalueDecomposition.getD()
          Deprecated. Returns the block diagonal eigenvalue matrix, D.
 DoubleMatrix2D QRDecomposition.getH()
          Deprecated. Returns the Householder vectors H.
 DoubleMatrix2D LUDecompositionQuick.getL()
          Deprecated. Returns the lower triangular factor, L.
 DoubleMatrix2D LUDecomposition.getL()
          Deprecated. Returns the lower triangular factor, L.
 DoubleMatrix2D CholeskyDecomposition.getL()
          Deprecated. Returns the triangular factor, L.
 DoubleMatrix2D LUDecompositionQuick.getLU()
          Deprecated. Returns a copy of the combined lower and upper triangular factor, LU.
 DoubleMatrix2D QRDecomposition.getQ()
          Deprecated. Generates and returns the (economy-sized) orthogonal factor Q.
 DoubleMatrix2D QRDecomposition.getR()
          Deprecated. Returns the upper triangular factor, R.
 DoubleMatrix2D SingularValueDecomposition.getS()
          Deprecated. Returns the diagonal matrix of singular values.
 DoubleMatrix2D SingularValueDecomposition.getU()
          Deprecated. Returns the left singular vectors U.
 DoubleMatrix2D LUDecompositionQuick.getU()
          Deprecated. Returns the upper triangular factor, U.
 DoubleMatrix2D LUDecomposition.getU()
          Deprecated. Returns the upper triangular factor, U.
 DoubleMatrix2D SingularValueDecomposition.getV()
          Deprecated. Returns the right singular vectors V.
 DoubleMatrix2D EigenvalueDecomposition.getV()
          Deprecated. Returns the eigenvector matrix, V
 DoubleMatrix2D Algebra.inverse(DoubleMatrix2D A)
          Deprecated. Returns the inverse or pseudo-inverse of matrix A.
protected static DoubleMatrix2D LUDecompositionQuick.lowerTriangular(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be a lower triangular matrix.
static DoubleMatrix2D Algebra.mult(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = A x B.
static DoubleMatrix2D Algebra.multOuter(DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix2D A)
          Deprecated. Outer product of two vectors; Sets A[i,j] = x[i] * y[j].
static DoubleMatrix2D Algebra.permute(DoubleMatrix2D A, int[] rowIndexes, int[] columnIndexes)
          Deprecated. Constructs and returns a new row and column permuted selection view of matrix A; equivalent to viewSelection(int[],int[]).
static DoubleMatrix2D Algebra.permuteColumns(DoubleMatrix2D A, int[] indexes, int[] work)
          Deprecated. Modifies the given matrix A such that it's columns are permuted as specified; Useful for pivoting.
static DoubleMatrix2D Algebra.permuteRows(DoubleMatrix2D A, int[] indexes, int[] work)
          Deprecated. Modifies the given matrix A such that it's rows are permuted as specified; Useful for pivoting.
 DoubleMatrix2D Algebra.pow(DoubleMatrix2D A, int p)
          Deprecated. Linear algebraic matrix power; B = Ak <==> B = A*A*...*A.
 DoubleMatrix2D QRDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Least squares solution of A*X = B; returns X.
 DoubleMatrix2D LUDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Solves A*X = B.
 DoubleMatrix2D CholeskyDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Solves A*X = B; returns X.
static DoubleMatrix2D Algebra.solve(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Solves A*X = B.
static DoubleMatrix2D Algebra.solveTranspose(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Solves X*A = B, which is also A'*X' = B'.
static DoubleMatrix2D Algebra.subMatrix(DoubleMatrix2D A, int fromRow, int toRow, int fromColumn, int toColumn)
          Deprecated. Constructs and returns a new sub-range view which is the sub matrix A[fromRow..toRow,fromColumn..toColumn].
static DoubleMatrix2D Algebra.transpose(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new view which is the transposition of the given matrix A.
protected static DoubleMatrix2D Algebra.trapezoidalLower(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be a lower trapezoidal matrix.
protected static DoubleMatrix2D LUDecompositionQuick.upperTriangular(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be an upper triangular matrix.
 

Methods in org.apache.mahout.math.matrix.linalg with parameters of type DoubleMatrix2D
 double Matrix2DMatrix2DFunction.apply(DoubleMatrix2D x, DoubleMatrix2D y)
          Deprecated. Applies a function to two arguments.
 void SeqBlas.assign(DoubleMatrix2D A, DoubleMatrix2D B, BinaryFunction function)
          Deprecated.  
 void Blas.assign(DoubleMatrix2D x, DoubleMatrix2D y, BinaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]).
 void SeqBlas.assign(DoubleMatrix2D A, UnaryFunction function)
          Deprecated.  
 void Blas.assign(DoubleMatrix2D A, UnaryFunction function)
          Deprecated. Assigns the result of a function to each cell; x[row,col] = function(x[row,col]).
static double Algebra.cond(DoubleMatrix2D A)
          Deprecated. Returns the condition of matrix A, which is the ratio of largest to smallest singular value.
 void SeqBlas.daxpy(double alpha, DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated.  
 void Blas.daxpy(double alpha, DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Combined matrix scaling; B = B + alpha*A.
 void SeqBlas.dcopy(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated.  
 void Blas.dcopy(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Matrix assignment (copying); B = A.
 void LUDecompositionQuick.decompose(DoubleMatrix2D A)
          Deprecated. Decomposes matrix A into L and U (in-place).
 void LUDecompositionQuick.decompose(DoubleMatrix2D A, int semiBandwidth)
          Deprecated. Decomposes the banded and square matrix A into L and U (in-place).
static double Property.density(DoubleMatrix2D A)
          Deprecated. Returns the matrix's fraction of non-zero cells; A.cardinality() / A.size().
static double Algebra.det(DoubleMatrix2D A)
          Deprecated. Returns the determinant of matrix A.
 void SeqBlas.dgemm(boolean transposeA, boolean transposeB, double alpha, DoubleMatrix2D A, DoubleMatrix2D B, double beta, DoubleMatrix2D C)
          Deprecated.  
 void Blas.dgemm(boolean transposeA, boolean transposeB, double alpha, DoubleMatrix2D A, DoubleMatrix2D B, double beta, DoubleMatrix2D C)
          Deprecated. Generalized linear algebraic matrix-matrix multiply; C = alpha*A*B + beta*C.
 void SeqBlas.dgemv(boolean transposeA, double alpha, DoubleMatrix2D A, DoubleMatrix1D x, double beta, DoubleMatrix1D y)
          Deprecated.  
 void Blas.dgemv(boolean transposeA, double alpha, DoubleMatrix2D A, DoubleMatrix1D x, double beta, DoubleMatrix1D y)
          Deprecated. Generalized linear algebraic matrix-vector multiply; y = alpha*A*x + beta*y.
 void SeqBlas.dger(double alpha, DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix2D A)
          Deprecated.  
 void Blas.dger(double alpha, DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix2D A)
          Deprecated. Performs a rank 1 update; A = A + alpha*x*y'.
 void SeqBlas.dscal(double alpha, DoubleMatrix2D A)
          Deprecated.  
 void Blas.dscal(double alpha, DoubleMatrix2D A)
          Deprecated. Matrix scaling; A = alpha*A.
 void SeqBlas.dswap(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated.  
 void Blas.dswap(DoubleMatrix2D x, DoubleMatrix2D y)
          Deprecated. Swaps the elements of two matrices; B <==> A.
 void SeqBlas.dsymv(boolean isUpperTriangular, double alpha, DoubleMatrix2D A, DoubleMatrix1D x, double beta, DoubleMatrix1D y)
          Deprecated.  
 void Blas.dsymv(boolean isUpperTriangular, double alpha, DoubleMatrix2D A, DoubleMatrix1D x, double beta, DoubleMatrix1D y)
          Deprecated. Symmetric matrix-vector multiplication; y = alpha*A*x + beta*y.
 void SeqBlas.dtrmv(boolean isUpperTriangular, boolean transposeA, boolean isUnitTriangular, DoubleMatrix2D A, DoubleMatrix1D x)
          Deprecated.  
 void Blas.dtrmv(boolean isUpperTriangular, boolean transposeA, boolean isUnitTriangular, DoubleMatrix2D A, DoubleMatrix1D x)
          Deprecated. Triangular matrix-vector multiplication; x = A*x or x = A'*x.
 boolean Property.equals(DoubleMatrix2D A, double value)
          Deprecated. Returns whether all cells of the given matrix A are equal to the given value.
 boolean Property.equals(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Returns whether both given matrices A and B are equal.
static void Property.generateNonSingular(DoubleMatrix2D A)
          Deprecated. Modifies the given matrix square matrix A such that it is diagonally dominant by row and column, hence non-singular, hence invertible.
 DoubleMatrix2D Algebra.inverse(DoubleMatrix2D A)
          Deprecated. Returns the inverse or pseudo-inverse of matrix A.
 boolean Property.isDiagonal(DoubleMatrix2D A)
          Deprecated. A matrix A is diagonal if A[i,j] == 0 whenever i != j.
static boolean Property.isDiagonallyDominantByColumn(DoubleMatrix2D A)
          Deprecated. A matrix A is diagonally dominant by column if the absolute value of each diagonal element is larger than the sum of the absolute values of the off-diagonal elements in the corresponding column.
static boolean Property.isDiagonallyDominantByRow(DoubleMatrix2D A)
          Deprecated. A matrix A is diagonally dominant by row if the absolute value of each diagonal element is larger than the sum of the absolute values of the off-diagonal elements in the corresponding row.
 boolean Property.isIdentity(DoubleMatrix2D A)
          Deprecated. A matrix A is an identity matrix if A[i,i] == 1 and all other cells are zero.
 boolean Property.isLowerBidiagonal(DoubleMatrix2D A)
          Deprecated. A matrix A is lower bidiagonal if A[i,j]==0 unless i==j || i==j+1.
 boolean Property.isLowerTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is lower triangular if A[i,j]==0 whenever i < j.
static boolean Property.isNonNegative(DoubleMatrix2D A)
          Deprecated. A matrix A is non-negative if A[i,j] >= 0 holds for all cells.
protected  boolean LUDecompositionQuick.isNonsingular(DoubleMatrix2D matrix)
          Deprecated. Returns whether the matrix is nonsingular.
 boolean Property.isOrthogonal(DoubleMatrix2D A)
          Deprecated. A square matrix A is orthogonal if A*transpose(A) = I.
static boolean Property.isPositive(DoubleMatrix2D A)
          Deprecated. A matrix A is positive if A[i,j] > 0 holds for all cells.
 boolean Property.isSingular(DoubleMatrix2D A)
          Deprecated. A matrix A is singular if it has no inverse, that is, iff det(A)==0.
 boolean Property.isSkewSymmetric(DoubleMatrix2D A)
          Deprecated. A square matrix A is skew-symmetric if A = -transpose(A), that is A[i,j] == -A[j,i].
 boolean Property.isStrictlyLowerTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is strictly lower triangular if A[i,j]==0 whenever i <= j.
 boolean Property.isStrictlyTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is strictly triangular if it is triangular and its diagonal elements all equal 0.
 boolean Property.isStrictlyUpperTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is strictly upper triangular if A[i,j]==0 whenever i >= j.
 boolean Property.isSymmetric(DoubleMatrix2D A)
          Deprecated. A matrix A is symmetric if A = tranpose(A), that is A[i,j] == A[j,i].
 boolean Property.isTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is triangular iff it is either upper or lower triangular.
 boolean Property.isTridiagonal(DoubleMatrix2D A)
          Deprecated. A matrix A is tridiagonal if A[i,j]==0 whenever Math.abs(i-j) > 1.
 boolean Property.isUnitTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is unit triangular if it is triangular and its diagonal elements all equal 1.
 boolean Property.isUpperBidiagonal(DoubleMatrix2D A)
          Deprecated. A matrix A is upper bidiagonal if A[i,j]==0 unless i==j || i==j-1.
 boolean Property.isUpperTriangular(DoubleMatrix2D A)
          Deprecated. A matrix A is upper triangular if A[i,j]==0 whenever i > j.
 boolean Property.isZero(DoubleMatrix2D A)
          Deprecated. A matrix A is zero if all its cells are zero.
 int Property.lowerBandwidth(DoubleMatrix2D A)
          Deprecated. The lower bandwidth of a square matrix A is the maximum i-j for which A[i,j] is nonzero and i > j.
protected static DoubleMatrix2D LUDecompositionQuick.lowerTriangular(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be a lower triangular matrix.
static DoubleMatrix1D Algebra.mult(DoubleMatrix2D A, DoubleMatrix1D y)
          Deprecated. Linear algebraic matrix-vector multiplication; z = A * y.
static DoubleMatrix2D Algebra.mult(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Linear algebraic matrix-matrix multiplication; C = A x B.
static DoubleMatrix2D Algebra.multOuter(DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix2D A)
          Deprecated. Outer product of two vectors; Sets A[i,j] = x[i] * y[j].
static double Algebra.norm1(DoubleMatrix2D A)
          Deprecated. Returns the one-norm of matrix A, which is the maximum absolute column sum.
static double Algebra.norm2(DoubleMatrix2D A)
          Deprecated. Returns the two-norm of matrix A, which is the maximum singular value; obtained from SVD.
static double Algebra.normF(DoubleMatrix2D A)
          Deprecated. Returns the Frobenius norm of matrix A, which is Sqrt(Sum(A[i,j]2)).
static double Algebra.normInfinity(DoubleMatrix2D A)
          Deprecated. Returns the infinity norm of matrix A, which is the maximum absolute row sum.
static DoubleMatrix2D Algebra.permute(DoubleMatrix2D A, int[] rowIndexes, int[] columnIndexes)
          Deprecated. Constructs and returns a new row and column permuted selection view of matrix A; equivalent to viewSelection(int[],int[]).
static DoubleMatrix2D Algebra.permuteColumns(DoubleMatrix2D A, int[] indexes, int[] work)
          Deprecated. Modifies the given matrix A such that it's columns are permuted as specified; Useful for pivoting.
static DoubleMatrix2D Algebra.permuteRows(DoubleMatrix2D A, int[] indexes, int[] work)
          Deprecated. Modifies the given matrix A such that it's rows are permuted as specified; Useful for pivoting.
 DoubleMatrix2D Algebra.pow(DoubleMatrix2D A, int p)
          Deprecated. Linear algebraic matrix power; B = Ak <==> B = A*A*...*A.
static int Algebra.rank(DoubleMatrix2D A)
          Deprecated. Returns the effective numerical rank of matrix A, obtained from Singular Value Decomposition.
 int Property.semiBandwidth(DoubleMatrix2D A)
          Deprecated. Returns the semi-bandwidth of the given square matrix A.
 void LUDecompositionQuick.setLU(DoubleMatrix2D LU)
          Deprecated. Sets the combined lower and upper triangular factor, LU.
 DoubleMatrix2D QRDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Least squares solution of A*X = B; returns X.
 void LUDecompositionQuick.solve(DoubleMatrix2D B)
          Deprecated. Solves the system of equations A*X = B (in-place).
 DoubleMatrix2D LUDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Solves A*X = B.
 DoubleMatrix2D CholeskyDecomposition.solve(DoubleMatrix2D B)
          Deprecated. Solves A*X = B; returns X.
static DoubleMatrix2D Algebra.solve(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Solves A*X = B.
static DoubleMatrix2D Algebra.solveTranspose(DoubleMatrix2D A, DoubleMatrix2D B)
          Deprecated. Solves X*A = B, which is also A'*X' = B'.
static DoubleMatrix2D Algebra.subMatrix(DoubleMatrix2D A, int fromRow, int toRow, int fromColumn, int toColumn)
          Deprecated. Constructs and returns a new sub-range view which is the sub matrix A[fromRow..toRow,fromColumn..toColumn].
 java.lang.String Property.toString(DoubleMatrix2D A)
          Deprecated. Returns summary information about the given matrix A.
static java.lang.String Algebra.toString(DoubleMatrix2D matrix)
          Deprecated. Returns a String with (propertyName, propertyValue) pairs.
static java.lang.String Algebra.toVerboseString(DoubleMatrix2D matrix)
          Deprecated. Returns the results of toString(A) and additionally the results of all sorts of decompositions applied to the given matrix.
static double Algebra.trace(DoubleMatrix2D A)
          Deprecated. Returns the sum of the diagonal elements of matrix A; Sum(A[i,i]).
static DoubleMatrix2D Algebra.transpose(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new view which is the transposition of the given matrix A.
protected static DoubleMatrix2D Algebra.trapezoidalLower(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be a lower trapezoidal matrix.
 int Property.upperBandwidth(DoubleMatrix2D A)
          Deprecated. The upper bandwidth of a square matrix A is the maximum j-i for which A[i,j] is nonzero and j > i.
protected static DoubleMatrix2D LUDecompositionQuick.upperTriangular(DoubleMatrix2D A)
          Deprecated. Modifies the matrix to be an upper triangular matrix.
 

Constructors in org.apache.mahout.math.matrix.linalg with parameters of type DoubleMatrix2D
CholeskyDecomposition(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new Cholesky decomposition object for a symmetric and positive definite matrix; The decomposed matrices can be retrieved via instance methods of the returned decomposition object.
EigenvalueDecomposition(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new eigenvalue decomposition object; The decomposed matrices can be retrieved via instance methods of the returned decomposition object.
LUDecomposition(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new LU Decomposition object; The decomposed matrices can be retrieved via instance methods of the returned decomposition object.
QRDecomposition(DoubleMatrix2D A)
          Deprecated. Constructs and returns a new QR decomposition object; computed by Householder reflections; The decomposed matrices can be retrieved via instance methods of the returned decomposition object.
SingularValueDecomposition(DoubleMatrix2D Arg)
          Deprecated. Constructs and returns a new singular value decomposition object; The decomposed matrices can be retrieved via instance methods of the returned decomposition object.
 



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