Apache SINGA
A distributed deep learning platform .
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Macros
Public Member Functions | List of all members
mshadow::expr::ContainerExp< Container > Class Template Reference

base class of all variables, that can be assigned to values More...

#include <tensor_expr.h>

Inheritance diagram for mshadow::expr::ContainerExp< Container >:
mshadow::expr::Exp< Container, type::kContainer >

Public Member Functions

const TransposeExp< Container > T (void) const
 transpose of a matrix More...
 
Container & operator+= (real_t s)
 operator overload
 
Container & operator-= (real_t s)
 operator overload
 
Container & operator*= (real_t s)
 operator overload
 
Container & operator/= (real_t s)
 operator overload
 
Container & __assign (real_t s)
 operator overload
 
template<typename E >
Container & __assign (const Exp< E, type::kMapper > &exp)
 implementation of operator=, note that we can not define container = container
 
template<typename E >
Container & __assign (const Exp< E, type::kComplex > &exp)
 implementation of operator=, note that we can not define container = container
 
template<typename E , int etype>
Container & operator+= (const Exp< E, etype > &exp)
 implementation of operator+=
 
template<typename E , int etype>
Container & operator-= (const Exp< E, etype > &exp)
 implementation of operator-=
 
template<typename E , int etype>
Container & operator*= (const Exp< E, etype > &exp)
 implementation of operator*=
 
template<typename E , int etype>
Container & operator/= (const Exp< E, etype > &exp)
 implementation of operator/=
 
- Public Member Functions inherited from mshadow::expr::Exp< Container, type::kContainer >
const Container & self (void) const
 
Container & refself (void)
 

Detailed Description

template<typename Container>
class mshadow::expr::ContainerExp< Container >

base class of all variables, that can be assigned to values

Template Parameters
Containerthe actually class of data container, e.g. CTensor1D

Member Function Documentation

template<typename Container>
const TransposeExp<Container> mshadow::expr::ContainerExp< Container >::T ( void  ) const
inline

transpose of a matrix

Returns
transpose of current expression

The documentation for this class was generated from the following file: