Class cubatched

Class Documentation

class cubatched

Public Functions

inline cubatched()
inline cubatched(size_t batch)
inline cubatched(size_t batch, size_t rows, size_t cols, bool initialize = false)
inline cubatched(const cubatched &right)
inline cubatched(cubatched &&right)
inline cubatched(const double **p_mats, size_t batch, size_t rows, size_t cols)
inline cubatched(double *d_mat, size_t batch, size_t rows, size_t cols, size_t bias)
inline cubatched(const custride &stride)
inline cubatched(const cumat &mat)
inline cubatched(const cumat &mat, size_t batch)
inline ~cubatched()
inline double **darray()
inline size_t nrows()
inline size_t ncols()
inline size_t nbatch()
inline cubatched inv(int *dinfo)

Public Static Attributes

static constexpr cuop::Op op = cuop::Op::Origin
static constexpr cubase::Type type = cubase::Type::Batched