#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 |