mxnet
|
matrix multiplication expression dot(lhs[.T], rhs[.T]) More...
#include <expression.h>
Public Member Functions | |
DotExp (const TA &lhs, const TB &rhs, DType scale) | |
constructor More... | |
Public Member Functions inherited from mshadow::expr::Exp< DotExp< TA, TB, ltrans, rtrans, DType >, DType, type::kComplex > | |
const DotExp< TA, TB, ltrans, rtrans, DType > & | self (void) const |
DotExp< TA, TB, ltrans, rtrans, DType > * | ptrself (void) |
Public Attributes | |
const TA & | lhs_ |
left operand More... | |
const TB & | rhs_ |
right operand More... | |
DType | scale_ |
scale over result More... | |
matrix multiplication expression dot(lhs[.T], rhs[.T])
TA | type of lhs |
TB | type of rhs |
ltrans | whether lhs is transposed |
rtrans | whether rhs is transposed |
DType | the data type of the scalar |
|
inlineexplicit |
constructor
const TA& mshadow::expr::DotExp< TA, TB, ltrans, rtrans, DType >::lhs_ |
left operand
const TB& mshadow::expr::DotExp< TA, TB, ltrans, rtrans, DType >::rhs_ |
right operand
DType mshadow::expr::DotExp< TA, TB, ltrans, rtrans, DType >::scale_ |
scale over result