|
template<typename vector_t , typename matrix_t > |
bool | MatMult (vector_t &dest, const matrix_t &A1, const vector_t &w1) |
| calculates dest = A1 * w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultAdd (vector_t &dest, const number &alpha1, const vector_t &v1, const number &beta1, const matrix_t &A1, const vector_t &w1) |
| calculates dest = alpha1*v1 + beta1 * A1 *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultAddRow (typename vector_t::value_type &dest, const number &alpha1, const vector_t &v1, const number &beta1, const matrix_t &A1, const vector_t &w1) |
| calculates dest += beta1 * A1[row] *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultAppend (vector_t &dest, const matrix_t &A1, const vector_t &w1) |
| calculates dest += A1*w1 More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultScale (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1) |
| calculates dest = beta1 * A1 * w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultScaleTransposed (vector_t &dest, const matrix_t &A1, const vector_t &w1) |
| calculates dest = A1^T *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultScaleTransposed (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1) |
| calculates dest = beta1 * A1^T *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | MatMultTransposedScaledAdd (vector_t &dest, const number &alpha1, const vector_t &v1, const number &beta1, const matrix_t &A1, const vector_t &w1) |
| calculates dest = alpha1*v1 + beta1 * A1^T *w1; More...
|
|