| addAt(double val, int i, int j) | helayers::DoubleMatrix | inline |
| addAt(const DoubleMatrix &other, int startRow, int startCol) | helayers::DoubleMatrix | |
| appendCols(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| appendRow(const std::vector< double > &vec) | helayers::DoubleMatrix | |
| appendRows(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| argmax() const | helayers::DoubleMatrix | |
| checkIfEqual(const DoubleMatrix &other, double tolerance=1e-6) const | helayers::DoubleMatrix | |
| checkIfSameSize(const DoubleMatrix &other) const | helayers::DoubleMatrix | |
| clear() | helayers::DoubleMatrix | |
| cols() const | helayers::DoubleMatrix | inline |
| copy(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| debugPrint(std::ostream &out, int verboseLevel) const | helayers::DoubleMatrix | |
| DoubleMatrix() | helayers::DoubleMatrix | |
| DoubleMatrix(int r, int c, double fixedVal=0) | helayers::DoubleMatrix | |
| DoubleMatrix(std::ifstream &matrixFile) | helayers::DoubleMatrix | |
| DoubleMatrix(const std::string &h5File, const std::string &path) | helayers::DoubleMatrix | |
| DoubleMatrix(std::vector< double > v, int matrixRows) | helayers::DoubleMatrix | |
| DoubleMatrix(const std::vector< std::vector< float >> &matrix) | helayers::DoubleMatrix | |
| DoubleMatrix(const std::vector< std::vector< double >> &matrix) | helayers::DoubleMatrix | |
| DoubleMatrix(const std::vector< std::vector< double >> &matrix, int r, int c, double fixedVal=0) | helayers::DoubleMatrix | |
| DoubleMatrix(const boost::numeric::ublas::tensor< double > &t) (defined in helayers::DoubleMatrix) | helayers::DoubleMatrix | |
| elementMultiply(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| elementMultiplyAt(const DoubleMatrix &other, int startRow, int startCol) | helayers::DoubleMatrix | |
| flattenIntoVec(std::vector< double > &vals) const | helayers::DoubleMatrix | |
| get(int i, int j) const | helayers::DoubleMatrix | inline |
| getConvolution(const DoubleMatrix &filter, int strideRows, int strideCols) const | helayers::DoubleMatrix | |
| getDuplicate(int dupRows, int dupCols) const | helayers::DoubleMatrix | |
| getFlatten() const | helayers::DoubleMatrix | |
| getMaxAbs() const | helayers::DoubleMatrix | |
| getMaxDiff(const DoubleMatrix &other) const | helayers::DoubleMatrix | |
| getMaxRelDiff(const DoubleMatrix &other, double tolerance) const | helayers::DoubleMatrix | |
| getMeanAlongCols() const | helayers::DoubleMatrix | |
| getMeanAlongRows() const | helayers::DoubleMatrix | |
| getMultiply(const DoubleMatrix &other) const | helayers::DoubleMatrix | |
| getSubMatrix(int row1, int col1, int row2, int col2) const | helayers::DoubleMatrix | |
| getSumAlongCols() const | helayers::DoubleMatrix | |
| getSumAlongRows() const | helayers::DoubleMatrix | |
| getTensor() const (defined in helayers::DoubleMatrix) | helayers::DoubleMatrix | |
| getTranspose() const | helayers::DoubleMatrix | |
| getVals() const | helayers::DoubleMatrix | |
| init(const std::vector< std::vector< float >> matrix) | helayers::DoubleMatrix | |
| init(const std::vector< std::vector< double >> matrix) | helayers::DoubleMatrix | |
| initConst(double v) | helayers::DoubleMatrix | |
| initRandom() | helayers::DoubleMatrix | |
| load(std::istream &stream) | helayers::DoubleMatrix | |
| load(const std::string &h5File, const std::string &path) | helayers::DoubleMatrix | |
| meanAlongCols() | helayers::DoubleMatrix | |
| meanAlongRows() | helayers::DoubleMatrix | |
| multiply(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| multiplyByScalar(double scalar) | helayers::DoubleMatrix | |
| niceFormat(double v) | helayers::DoubleMatrix | static |
| operator+=(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| operator-=(const DoubleMatrix &other) | helayers::DoubleMatrix | |
| rows() const | helayers::DoubleMatrix | inline |
| save(std::ostream &stream) const | helayers::DoubleMatrix | |
| set(int i, int j, double val) | helayers::DoubleMatrix | inline |
| size() const | helayers::DoubleMatrix | inline |
| sumAlongCols() | helayers::DoubleMatrix | |
| sumAlongRows() | helayers::DoubleMatrix | |
| testEqual(const std::string &title, const DoubleMatrix &other, double tolerance=1e-6) const | helayers::DoubleMatrix | |
| testSameSize(const std::string &title, const DoubleMatrix &other) const | helayers::DoubleMatrix | |
| transpose() | helayers::DoubleMatrix | |
| unFlatten(const std::vector< double > &v) | helayers::DoubleMatrix | |
| ~DoubleMatrix() (defined in helayers::DoubleMatrix) | helayers::DoubleMatrix | virtual |