above(const Matrix &a) const | Matrix | |
add(const Matrix &a, const Matrix &b) | Matrix | |
add(const Matrix &a, const D &summand) | Matrix | |
addColumns(I numberColumns, const D *_data=0) | Matrix | |
addColumns(I numberColumns, const Matrix &dataMatrix) | Matrix | |
addRows(I numberRows, const D *_data=0) | Matrix | |
addRows(I numberRows, const Matrix &dataMatrix) | Matrix | |
beside(const Matrix &a) const | Matrix | |
column(I index) const | Matrix | |
columns(I startindex, I endindex) const | Matrix | |
convertToBuffer(D *buffer, I len) const | Matrix | |
convertToList() const | Matrix | |
copy(const Matrix &c) | Matrix | [inline] |
elementProduct() const | Matrix | |
elementSum() const | Matrix | |
equals(const Matrix &a) const | Matrix | |
exp(const Matrix &a, int exponent) | Matrix | |
getM() const | Matrix | [inline] |
getN() const | Matrix | [inline] |
isNulltimesNull() const | Matrix | |
isVector() const | Matrix | |
map(D(*fun)(D)) const | Matrix | |
map2(D(*fun)(D, D), const Matrix &a, const Matrix &b) | Matrix | [static] |
map2P(void *param, D(*fun)(void *, D, D), const Matrix &a, const Matrix &b) | Matrix | [static] |
mapP(D param, D(*fun)(D, D)) const | Matrix | |
mapP(void *param, D(*fun)(void *, D)) const | Matrix | |
Matrix() | Matrix | [inline] |
Matrix(I _m, I _n, const D *_data=0) | Matrix | |
Matrix(I _m, I _n, D def) | Matrix | |
Matrix(const Matrix &c) | Matrix | |
mult(const Matrix &a, const Matrix &b) | Matrix | |
mult(const Matrix &a, const D &fac) | Matrix | |
multcolwise(const Matrix &factors) const | Matrix | |
multMT() const | Matrix | |
multrowwise(const Matrix &factors) const | Matrix | |
multTM() const | Matrix | |
operator &(const Matrix &b) const | Matrix | |
operator &=(const Matrix &c) | Matrix | [inline] |
operator *(const Matrix &fac) const | Matrix | |
operator *(const D &fac) const | Matrix | |
operator *=(const Matrix &c) | Matrix | [inline] |
operator *=(const D &fac) | Matrix | [inline] |
operator+(const Matrix &sum) const | Matrix | |
operator+=(const Matrix &c) | Matrix | [inline] |
operator-(const Matrix &sum) const | Matrix | |
operator-=(const Matrix &c) | Matrix | [inline] |
operator<<(std::ostream &, const Matrix &) | Matrix | [friend] |
operator=(const Matrix &c) | Matrix | [inline] |
operator==(const Matrix &c) const | Matrix | |
operator^(int exponent) const | Matrix | |
pluslambdaI(double lambda) | Matrix | |
pseudoInverse(const D &lambda=10e-8) const | Matrix | |
read(FILE *f) | Matrix | |
removeColumns(I numberColumns) | Matrix | |
removeRows(I numberRows) | Matrix | |
reshape(I m, I n) | Matrix | |
restore(FILE *f) | Matrix | [virtual] |
restoreFromFile(const char *filename) | Storeable | |
row(I index) const | Matrix | |
rows(I startindex, I endindex) const | Matrix | |
set(I _m, I _n, const D *_data=0) | Matrix | |
set(const D *_data) | Matrix | |
size() const | Matrix | [inline] |
store(FILE *f) const | Matrix | [virtual] |
storeToFile(const char *filename) const | Storeable | |
sub(const Matrix &a, const Matrix &b) | Matrix | |
toAbove(const Matrix &a) | Matrix | |
toBeside(const Matrix &a) | Matrix | |
toDiff(const Matrix &a) | Matrix | |
toExp(int exponent) | Matrix | |
toId() | Matrix | |
toMap(D(*fun)(D)) | Matrix | |
toMap2(D(*fun)(D, D), const Matrix &b) | Matrix | |
toMap2P(void *param, D(*fun)(void *, D, D), const Matrix &b) | Matrix | |
toMapP(D param, D(*fun)(D, D)) | Matrix | |
toMapP(void *param, D(*fun)(void *, D)) | Matrix | |
toMult(const Matrix &a) | Matrix | |
toMult(const D &fac) | Matrix | |
toMultcolwise(const Matrix &factors) | Matrix | |
toMultrowwise(const Matrix &factors) | Matrix | |
toSort() | Matrix | |
toSum(const Matrix &a) | Matrix | |
toSum(const D &sum) | Matrix | |
toTranspose() | Matrix | |
toZero() | Matrix | |
unsafeGetData() const | Matrix | [inline] |
val(I i, I j) const | Matrix | [inline] |
val(I i, I j) | Matrix | [inline] |
valDef0(I i, I j) const | Matrix | [inline] |
write(FILE *f) const | Matrix | |
~Matrix() | Matrix | [inline] |
~Storeable() | Storeable | [inline, virtual] |