#include <base.hpp>


Public Member Functions | |
| SimpleMat (int m, int n) | |
| void | operator= (const SimpleMat< T > &other)=delete |
| virtual void | print (std::ostream &oss) const =0 |
| virtual void | gemmb (const raft::handle_t &handle, const T alpha, const SimpleDenseMat< T > &A, const bool transA, const bool transB, const T beta, SimpleDenseMat< T > &C, cudaStream_t stream) const =0 |
Public Attributes | |
| int | m |
| int | n |
|
inline |
|
pure virtual |
GEMM assigning to C where this refers to B.
Implemented in ML::SimpleSparseMat< T, I >, and ML::SimpleDenseMat< T >.
|
delete |
|
pure virtual |
Implemented in ML::SimpleSparseMat< T, I >, and ML::SimpleDenseMat< T >.
| int ML::SimpleMat< T >::m |
| int ML::SimpleMat< T >::n |