|
| template<typename MatrixType > |
| unsigned | muq::Approximation::GetShape (MatrixType const &mat, unsigned dim) |
| |
| template<typename ScalarType , int rows, int cols> |
| unsigned | muq::Approximation::GetShape (Eigen::Matrix< ScalarType, rows, cols > const &mat, unsigned dim) |
| |
| template<typename Derived > |
| unsigned | muq::Approximation::GetShape (MatrixBlock< Derived > const &mat, unsigned dim) |
| |
| template<typename Derived > |
| unsigned | muq::Approximation::GetShape (Eigen::Ref< Derived > const &mat, unsigned dim) |
| |
| template<typename VectorType1 , typename VectorType2 > |
| double | muq::Approximation::CalcSquaredDistance (VectorType1 const &v1, VectorType2 const &v2, int startDim=0, int endDim=-1) |
| | Calculates the distance squared between two points defined by vectors v1 and v2. More...
|
| |
| template<typename VectorType1 , typename VectorType2 > |
| double | muq::Approximation::CalcDistance (VectorType1 const &v1, VectorType2 const &v2) |
| |
| template<typename MatType > |
| ColumnSlice< MatType > | muq::Approximation::GetColumn (MatType &matrix, unsigned col) |
| |
| template<typename MatType > |
| VectorSlice< MatType > | muq::Approximation::GetSlice (MatType &matrix, std::vector< unsigned > const &inds) |
| |
| template<typename MatType > |
| MatrixBlock< MatType > | muq::Approximation::GetBlock (MatType &matrix, unsigned rowStart, unsigned colStart, unsigned numRows, unsigned numCols) |
| |