Uses of Class
org.encog.mathutil.matrices.Matrix

Packages that use Matrix
org.encog.mathutil.matrices   
org.encog.mathutil.matrices.decomposition   
org.encog.mathutil.randomize   
org.encog.neural.networks.synapse   
org.encog.neural.networks.synapse.neat   
org.encog.persist.persistors   
org.encog.util.logging   
 

Uses of Matrix in org.encog.mathutil.matrices
 

Methods in org.encog.mathutil.matrices that return Matrix
static Matrix MatrixMath.add(Matrix a, Matrix b)
          Add two matrixes.
 Matrix Matrix.clone()
          Create a copy of the matrix.
static Matrix Matrix.createColumnMatrix(double[] input)
          Turn an array of doubles into a column matrix.
static Matrix Matrix.createRowMatrix(double[] input)
          Turn an array of doubles into a row matrix.
static Matrix MatrixMath.deleteCol(Matrix matrix, int deleted)
          Delete one column from the matrix.
static Matrix MatrixMath.deleteRow(Matrix matrix, int deleted)
          Delete a row from the matrix.
static Matrix MatrixMath.divide(Matrix a, double b)
          Return a matrix with each cell divided by the specified value.
 Matrix Matrix.getCol(int col)
          Read one entire column from the matrix as a sub-matrix.
 Matrix Matrix.getMatrix(int[] r, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int[] r, int j0, int j1)
          Get a submatrix.
 Matrix Matrix.getMatrix(int i0, int i1, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int i0, int i1, int j0, int j1)
          Get a submatrix.
 Matrix Matrix.getRow(int row)
          Get the specified row as a sub-matrix.
static Matrix MatrixMath.identity(int size)
          Return an identity matrix of the specified size.
 Matrix Matrix.inverse()
           
static Matrix MatrixMath.multiply(Matrix a, double b)
          Return the result of multiplying every cell in the matrix by the specified value.
static Matrix MatrixMath.multiply(Matrix a, Matrix b)
          Return the product of the first and second matrix.
 Matrix Matrix.solve(Matrix b)
          Solve A*X = B.
static Matrix MatrixMath.subtract(Matrix a, Matrix b)
          Return the results of subtracting one matrix from another.
static Matrix MatrixMath.transpose(Matrix input)
          Return the transposition of a matrix.
 

Methods in org.encog.mathutil.matrices with parameters of type Matrix
 void Matrix.add(Matrix matrix)
          Add the specified matrix to this matrix.
static Matrix MatrixMath.add(Matrix a, Matrix b)
          Add two matrixes.
static void MatrixMath.copy(Matrix source, Matrix target)
          Copy from one matrix to another.
static Matrix MatrixMath.deleteCol(Matrix matrix, int deleted)
          Delete one column from the matrix.
static Matrix MatrixMath.deleteRow(Matrix matrix, int deleted)
          Delete a row from the matrix.
static Matrix MatrixMath.divide(Matrix a, double b)
          Return a matrix with each cell divided by the specified value.
static double MatrixMath.dotProduct(Matrix a, Matrix b)
          Compute the dot product for the two matrixes.
 boolean Matrix.equals(Matrix matrix, int precision)
          Compare to matrixes with the specified level of precision.
static Matrix MatrixMath.multiply(Matrix a, double b)
          Return the result of multiplying every cell in the matrix by the specified value.
static Matrix MatrixMath.multiply(Matrix a, Matrix b)
          Return the product of the first and second matrix.
 void Matrix.set(Matrix matrix)
          Set this matrix's values to that of another matrix.
 void Matrix.setMatrix(int[] r, int[] c, Matrix x)
          Set a submatrix.
 void Matrix.setMatrix(int[] r, int j0, int j1, Matrix x)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int[] c, Matrix x)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int j0, int j1, Matrix x)
          Set a submatrix.
 Matrix Matrix.solve(Matrix b)
          Solve A*X = B.
static Matrix MatrixMath.subtract(Matrix a, Matrix b)
          Return the results of subtracting one matrix from another.
static Matrix MatrixMath.transpose(Matrix input)
          Return the transposition of a matrix.
static double MatrixMath.vectorLength(Matrix input)
          Calculate the length of a vector.
 

Uses of Matrix in org.encog.mathutil.matrices.decomposition
 

Methods in org.encog.mathutil.matrices.decomposition that return Matrix
 Matrix EigenvalueDecomposition.getD()
          Return the block diagonal eigenvalue matrix
 Matrix QRDecomposition.getH()
          Return the Householder vectors
 Matrix LUDecomposition.getL()
          Return lower triangular factor
 Matrix CholeskyDecomposition.getL()
          Return triangular factor.
 Matrix QRDecomposition.getQ()
          Generate and return the (economy-sized) orthogonal factor
 Matrix QRDecomposition.getR()
          Return the upper triangular factor
 Matrix SingularValueDecomposition.getS()
          Return the diagonal matrix of singular values
 Matrix SingularValueDecomposition.getU()
          Return the left singular vectors
 Matrix LUDecomposition.getU()
          Return upper triangular factor
 Matrix SingularValueDecomposition.getV()
          Return the right singular vectors
 Matrix EigenvalueDecomposition.getV()
          Return the eigenvector matrix.
 Matrix QRDecomposition.solve(Matrix B)
          Least squares solution of A*X = B
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix CholeskyDecomposition.solve(Matrix b)
          Solve A*X = B.
 

Methods in org.encog.mathutil.matrices.decomposition with parameters of type Matrix
 Matrix QRDecomposition.solve(Matrix B)
          Least squares solution of A*X = B
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix CholeskyDecomposition.solve(Matrix b)
          Solve A*X = B.
 

Constructors in org.encog.mathutil.matrices.decomposition with parameters of type Matrix
CholeskyDecomposition(Matrix matrix)
          Cholesky algorithm for symmetric and positive definite matrix.
EigenvalueDecomposition(Matrix matrix)
          Check for symmetry, then construct the eigenvalue decomposition Structure to access D and V.
LUDecomposition(Matrix A)
          LU Decomposition Structure to access L, U and piv.
QRDecomposition(Matrix A)
          QR Decomposition, computed by Householder reflections.
SingularValueDecomposition(Matrix Arg)
          Construct the singular value decomposition Structure to access U, S and V.
 

Uses of Matrix in org.encog.mathutil.randomize
 

Methods in org.encog.mathutil.randomize with parameters of type Matrix
 void Randomizer.randomize(Matrix m)
          Randomize the matrix based on an array, modify the array.
 void FanInRandomizer.randomize(Matrix m)
          Randomize the matrix based on an array, modify the array.
 void BasicRandomizer.randomize(Matrix m)
          Randomize the matrix based on an array, modify the array.
 

Uses of Matrix in org.encog.neural.networks.synapse
 

Methods in org.encog.neural.networks.synapse that return Matrix
 Matrix WeightlessSynapse.getMatrix()
           
 Matrix WeightedSynapse.getMatrix()
          Get the weight matrix.
 Matrix Synapse.getMatrix()
          Get the weight matrix.
 Matrix OneToOneSynapse.getMatrix()
           
 Matrix DirectSynapse.getMatrix()
           
 

Methods in org.encog.neural.networks.synapse with parameters of type Matrix
 void WeightlessSynapse.setMatrix(Matrix matrix)
          Attempt to set the matrix for this layer.
 void WeightedSynapse.setMatrix(Matrix matrix)
          Assign a new weight matrix to this layer.
 void Synapse.setMatrix(Matrix matrix)
          Assign a new weight matrix to this layer.
 void OneToOneSynapse.setMatrix(Matrix matrix)
          Attempt to set the matrix for this layer.
 void DirectSynapse.setMatrix(Matrix matrix)
          Attempt to set the matrix for this layer.
 

Uses of Matrix in org.encog.neural.networks.synapse.neat
 

Methods in org.encog.neural.networks.synapse.neat that return Matrix
 Matrix NEATSynapse.getMatrix()
          Get the weight matrix.
 

Methods in org.encog.neural.networks.synapse.neat with parameters of type Matrix
 void NEATSynapse.setMatrix(Matrix matrix)
          Assign a new weight matrix to this layer.
 

Uses of Matrix in org.encog.persist.persistors
 

Methods in org.encog.persist.persistors that return Matrix
static Matrix PersistorUtil.loadMatrix(ReadXML in)
          Load a matrix from the reader.
 

Methods in org.encog.persist.persistors with parameters of type Matrix
static void PersistorUtil.saveMatrix(Matrix matrix, WriteXML out)
          Save the specified matrix.
 

Uses of Matrix in org.encog.util.logging
 

Methods in org.encog.util.logging with parameters of type Matrix
static String DumpMatrix.dumpMatrix(Matrix matrix)
          Dump a matrix to a string.
 



Copyright © 2011. All Rights Reserved.