helayers::DoubleMatrix Member List

This is the complete list of members for helayers::DoubleMatrix, including all inherited members.

addAt(double val, int i, int j)helayers::DoubleMatrixinline
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() consthelayers::DoubleMatrix
checkIfEqual(const DoubleMatrix &other, double tolerance=1e-6) consthelayers::DoubleMatrix
checkIfSameSize(const DoubleMatrix &other) consthelayers::DoubleMatrix
clear()helayers::DoubleMatrix
cols() consthelayers::DoubleMatrixinline
copy(const DoubleMatrix &other)helayers::DoubleMatrix
debugPrint(std::ostream &out, int verboseLevel) consthelayers::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) consthelayers::DoubleMatrix
get(int i, int j) consthelayers::DoubleMatrixinline
getConvolution(const DoubleMatrix &filter, int strideRows, int strideCols) consthelayers::DoubleMatrix
getDuplicate(int dupRows, int dupCols) consthelayers::DoubleMatrix
getFlatten() consthelayers::DoubleMatrix
getMaxAbs() consthelayers::DoubleMatrix
getMaxDiff(const DoubleMatrix &other) consthelayers::DoubleMatrix
getMaxRelDiff(const DoubleMatrix &other, double tolerance) consthelayers::DoubleMatrix
getMeanAlongCols() consthelayers::DoubleMatrix
getMeanAlongRows() consthelayers::DoubleMatrix
getMultiply(const DoubleMatrix &other) consthelayers::DoubleMatrix
getSubMatrix(int row1, int col1, int row2, int col2) consthelayers::DoubleMatrix
getSumAlongCols() consthelayers::DoubleMatrix
getSumAlongRows() consthelayers::DoubleMatrix
getTensor() const (defined in helayers::DoubleMatrix)helayers::DoubleMatrix
getTranspose() consthelayers::DoubleMatrix
getVals() consthelayers::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::DoubleMatrixstatic
operator+=(const DoubleMatrix &other)helayers::DoubleMatrix
operator-=(const DoubleMatrix &other)helayers::DoubleMatrix
rows() consthelayers::DoubleMatrixinline
save(std::ostream &stream) consthelayers::DoubleMatrix
set(int i, int j, double val)helayers::DoubleMatrixinline
size() consthelayers::DoubleMatrixinline
sumAlongCols()helayers::DoubleMatrix
sumAlongRows()helayers::DoubleMatrix
testEqual(const std::string &title, const DoubleMatrix &other, double tolerance=1e-6) consthelayers::DoubleMatrix
testSameSize(const std::string &title, const DoubleMatrix &other) consthelayers::DoubleMatrix
transpose()helayers::DoubleMatrix
unFlatten(const std::vector< double > &v)helayers::DoubleMatrix
~DoubleMatrix() (defined in helayers::DoubleMatrix)helayers::DoubleMatrixvirtual