模板类 cuop_matmul

类文档

template<class A, class B, cubase::Type TA, cubase::Type TB>
class cuop_matmul

矩阵乘法运算符

模板参数:
  • A -- 左操作数的类型

  • B -- 右操作数的类型

  • TA -- 左操作数的本质

  • TB -- 右操作数的本质

公有方法

inline cuop_matmul(const A &left, const B &right)
template<class T>
inline int getStrides(const T &m) const
template<class T>
inline int getStrideSize(const T &m) const
inline int getStrides(const custride &m) const
inline int getStrides(const cuop_trans<custride> &m) const
inline int getStrides(const cuview<custride> &m) const
inline int getStrides(const cuop_trans<cuview<custride>> &m) const
inline size_t nrows() const
inline size_t ncols() const
inline size_t nstrides() const
template<class C>
inline void eval(C &c)