add(const DoubleMatrixArray &other) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
addAt(double val, int row, int col) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
addAt(const DoubleMatrixArray &other, int startRow, int startCol) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
appendCols(const DoubleMatrixArray &other) | helayers::DoubleMatrixArray | |
appendRows(const DoubleMatrixArray &other) | helayers::DoubleMatrixArray | |
checkIfEqual(const DoubleMatrixArray &other, double eps=1e-6) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
checkIfSameDims(const DoubleMatrixArray &other) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
checkIfSameSize(const DoubleMatrixArray &other) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
clear() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
cols() const | helayers::DoubleMatrixArray | inline |
debugPrint(std::ostream &out, const std::string &title, int verboseLevel=1) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
depthSlice(int start, int end) const | helayers::DoubleMatrixArray | |
DoubleMatrixArray() | helayers::DoubleMatrixArray | |
DoubleMatrixArray(int rows, int cols, int len) | helayers::DoubleMatrixArray | |
DoubleMatrixArray(std::ifstream &matricesFile) | helayers::DoubleMatrixArray | |
DoubleMatrixArray(int len, const std::vector< std::vector< double >> &fixedMatrix) | helayers::DoubleMatrixArray | |
DoubleMatrixArray(int len, const std::vector< std::vector< float >> &fixedMatrix) | helayers::DoubleMatrixArray | |
DoubleMatrixArray(int len, const DoubleMatrix &fixedMatrix) | helayers::DoubleMatrixArray | |
DoubleMatrixArray(const boost::numeric::ublas::tensor< double > &tensor) | helayers::DoubleMatrixArray | |
elementMultiply(const DoubleMatrixArray &other) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
elementMultiplyAt(const DoubleMatrixArray &other, int startRow, int startCol) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
flattenIntoVec(std::vector< double > &vec) const | helayers::DoubleMatrixArray | |
getColumn(int col) const | helayers::DoubleMatrixArray | |
getConvolution(const DoubleMatrixArray &filter, int strideRows, int strideCol) const | helayers::DoubleMatrixArray | |
getInAllDepth(int i, int j, double scale=1.0) const | helayers::DoubleMatrixArray | |
getMat(int i) const | helayers::DoubleMatrixArray | inline |
getMat(int i) | helayers::DoubleMatrixArray | inline |
getMatrixMultiply(const DoubleMatrixArray &other) const | helayers::DoubleMatrixArray | |
getMeanAlongCols() const | helayers::DoubleMatrixArray | |
getMeanAlongRows() const | helayers::DoubleMatrixArray | |
getMeanInDepth() const | helayers::DoubleMatrixArray | |
getMultiplyByScalar(double scalar) const | helayers::DoubleMatrixArray | |
getSubMatrix(int row1, int col1, int row2, int col2) const | helayers::DoubleMatrixArray | |
getSubMatrix(int row, int col) const | helayers::DoubleMatrixArray | |
getSumAlongCols() const | helayers::DoubleMatrixArray | |
getSumAlongRows() const | helayers::DoubleMatrixArray | |
getSumInDepth() const | helayers::DoubleMatrixArray | |
getTensor() const | helayers::DoubleMatrixArray | |
getTranspose() const | helayers::DoubleMatrixArray | |
init(int rows, int cols, int len) | helayers::DoubleMatrixArray | |
init(int len, const std::vector< std::vector< double >> &fixedMatrix) | helayers::DoubleMatrixArray | |
init(int len, const std::vector< std::vector< float >> &fixedMatrix) | helayers::DoubleMatrixArray | |
init(int len, const DoubleMatrix &fixedMatrix) | helayers::DoubleMatrixArray | |
init(const boost::numeric::ublas::tensor< double > &tensor) | helayers::DoubleMatrixArray | |
initConst(double v) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
initFromH5File(int len, const std::string &h5File, const std::string &path) | helayers::DoubleMatrixArray | |
initHotel() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
initRandom() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
initRandomSame() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
innerSum() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
load(std::istream &stream) | helayers::DoubleMatrixArray | |
loadMatrix(int matrixIndex, const std::string &h5File, const std::string &path) | helayers::DoubleMatrixArray | |
meanAlongCols() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
meanAlongRows() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
meanInDepth() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
multiplyByScalar(double scalar) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
pushBackMatrix(const DoubleMatrix &mat) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
rows() const | helayers::DoubleMatrixArray | inline |
save(std::ostream &stream) const | helayers::DoubleMatrixArray | |
setInAllDepth(int i, int j, double val) | helayers::DoubleMatrixArray | |
size() const | helayers::DoubleMatrixArray | inline |
square() | helayers::DoubleMatrixArray | |
sub(const DoubleMatrixArray &other) (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
sumAlongCols() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
sumAlongRows() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
sumInDepth() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
testEquals(const std::string &title, const DoubleMatrixArray &other, double eps=1e-6) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
testEqualsZero(const std::string &title, const std::vector< int > &zs, double eps=1e-6) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
testSameAlongDepth(const std::string &title, double eps=1e-6) const | helayers::DoubleMatrixArray | |
testSameDims(const std::string &title, const DoubleMatrixArray &other) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
testSameSize(const std::string &title, const DoubleMatrixArray &other) const (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | |
transpose() | helayers::DoubleMatrixArray | |
~DoubleMatrixArray() (defined in helayers::DoubleMatrixArray) | helayers::DoubleMatrixArray | virtual |