类 custride
定义于 File cumat.hpp
继承关系
基类
public cubase(类 cubase)
类文档
-
class custride : public cubase
条带矩阵。
公有方法
-
inline custride()
构造一个新的 custride 对象。
-
inline custride(size_t rows, size_t cols, size_t strides, cubase::Init init = cubase::Init::Zero)
构造一个新的 custride 对象。
- 参数:
rows --
cols --
strides --
init --
-
inline explicit custride(const arma::cube &src)
从 Armadillo 类库的 cube 对象构造一个新的 custride 对象。
- 参数:
src --
-
template<class L, class R>
inline custride(cuop_matmul<L, R, cutraits<L>::type, cutraits<R>::type> &&op)
-
inline virtual ~custride()
销毁 custride 对象。
-
inline virtual size_t nbytes() const override
获取字节数
- 返回:
size_t 字节数
-
inline size_t nrows() const
-
inline size_t ncols() const
-
inline size_t nstrides() const
-
inline size_t nstrideSize() const
-
inline size_t nstrideBytes() const
-
const cuop_trans<custride> t() const
转置矩阵
- 返回:
const cuop_trans<custride>
公有静态属性
-
inline custride()