|
mlpack
|
#include "multiply_slices.hpp"

Go to the source code of this file.
Namespaces | |
| mlpack | |
| Linear algebra utility functions, generally performed on matrices or vectors. | |
| mlpack::math | |
| Miscellaneous math routines. | |
Functions | |
| template<typename CubeType > | |
| CubeType | mlpack::math::MultiplyCube2Cube (const CubeType &cubeA, const CubeType &cubeB, const bool aTranspose=false, const bool bTranspose=false) |
| Matrix multiplication of slices of two cubes. More... | |
| template<typename MatType , typename CubeType > | |
| CubeType | mlpack::math::MultiplyMat2Cube (const MatType &matA, const CubeType &cubeB, const bool aTranspose=false, const bool bTranspose=false) |
| Matrix multiplication of a matrix and all the slices of a cube. More... | |
| template<typename CubeType , typename MatType > | |
| CubeType | mlpack::math::MultiplyCube2Mat (const CubeType &cubeA, const MatType &matB, const bool aTranspose=false, const bool bTranspose=false) |
| Matrix multiplication of all slices of a cube with a matrix. More... | |
Implementation of matrix multiplication over slices.
mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.
1.8.13