|
| SliceExp (const SrcExp &src, index_t begin, index_t end) |
|
template<typename E , int etype> |
void | operator= (const expr::Exp< E, DType, etype > &exp) |
|
void | operator= (const DType &exp) |
|
Public Member Functions inherited from mshadow::expr::RValueExp< SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice >, DType > |
const TransposeExp< SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice >, DType > | T (void) const |
| transpose of a matrix More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator+= (DType s) |
| operator overload More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator+= (const Exp< E, DType, etype > &exp) |
| implementation of operator+= More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator-= (DType s) |
| operator overload More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator-= (const Exp< E, DType, etype > &exp) |
| implementation of operator-= More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator*= (DType s) |
| operator overload More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator*= (const Exp< E, DType, etype > &exp) |
| implementation of operator*= More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator/= (DType s) |
| operator overload More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | operator/= (const Exp< E, DType, etype > &exp) |
| implementation of operator/= More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | __assign (DType s) |
| operator overload More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | __assign (const Exp< E, DType, etype > &exp) |
| we can not define container = container More...
|
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | __assign (const Exp< SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice >, DType, type::kRValue > &exp) |
| operator overload, assign More...
|
|
Public Member Functions inherited from mshadow::expr::Exp< SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice >, DType, type::kRValue > |
const SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > & | self (void) const |
|
SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice > * | ptrself (void) |
|
template<typename SrcExp, typename Device, typename DType, int srcdim, int dimsrc_m_slice>
struct mshadow::expr::SliceExp< SrcExp, Device, DType, srcdim, dimsrc_m_slice >
slice expression, slice a tensor's channel
- Template Parameters
-
SrcExp | left expression |
DType | the type of elements |
srcdim | dimension of src |
dimsrc_m_cat | dimsrc - dimcat |