|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.retro.neural.LinAlgFactory
| Constructor Summary | |
LinAlgFactory()
|
|
| Method Summary | |
Matrix |
identity(int size)
Returns the identity Matrix. |
Vector |
ones(int length)
Returns a Vector of all ones. |
Matrix |
ones(int numberOfRows,
int numberOfCols)
|
abstract FieldElement |
randomValue(java.util.Random random)
This method should return a random value. |
Vector |
uniformNoise(int length)
Returns a Vector of uniformly distributed random values. |
Matrix |
uniformNoise(int numberOfRows,
int numberOfCols)
Returns a Matrix of uniformly distributed random values. |
Matrix |
uniformNoise(int numberOfRows,
int numberOfCols,
long seed)
Returns a Matrix of uniformly distributed random values. |
Matrix |
uniformNoise(int numberOfRows,
int numberOfCols,
java.util.Random random)
Returns a Matrix of uniformly distributed random values. |
Vector |
uniformNoise(int length,
long seed)
Returns a Vector of uniformly distributed random values. |
Vector |
uniformNoise(int length,
java.util.Random random)
Returns a Vector of uniformly distributed random values. |
abstract FieldElement |
unityValue()
This method should return a FieldElement corresponding to unity (1), the neutral element of multiplication. |
Vector |
zeros(int length)
Returns a Vector of all zeros. |
Matrix |
zeros(int numberOfRows,
int numberOfCols)
Returns a Matrix of all zeros. |
abstract FieldElement |
zeroValue()
This method should return a FieldElement corresponding to zero (0), the neutral element of addition. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LinAlgFactory()
| Method Detail |
public Matrix ones(int numberOfRows,
int numberOfCols)
public Matrix zeros(int numberOfRows,
int numberOfCols)
numberOfRows - numberOfCols -
public Matrix uniformNoise(int numberOfRows,
int numberOfCols,
java.util.Random random)
numberOfRows - numberOfCols - random - random-number generator
public Matrix uniformNoise(int numberOfRows,
int numberOfCols,
long seed)
numberOfRows - numberOfCols - seed - seed for random-number generator
public Matrix uniformNoise(int numberOfRows,
int numberOfCols)
numberOfRows - numberOfCols -
public Vector ones(int length)
length - vector length
public Vector zeros(int length)
length - vector length
public Vector uniformNoise(int length,
java.util.Random random)
length - vector lengthrandom - random-number generator
public Vector uniformNoise(int length,
long seed)
length - vector lengthseed - seed for random-number generator
public Vector uniformNoise(int length)
length - vector length
public Matrix identity(int size)
size - number of rows (= number of columns)
public abstract FieldElement unityValue()
public abstract FieldElement zeroValue()
public abstract FieldElement randomValue(java.util.Random random)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||