mxnet
Public Member Functions | Public Attributes | List of all members
mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType > Struct Template Reference

a general class that allows extension that makes tensors of some shape More...

#include <expr_engine-inl.h>

Inheritance diagram for mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType >:
Inheritance graph
Collaboration diagram for mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType >:
Collaboration graph

Public Member Functions

const SubType & real_self (void) const
 true self of subtype More...
 
- Public Member Functions inherited from mshadow::expr::Exp< MakeTensorExp< SubType, SrcExp, dim, DType >, DType, type::kChainer >
const MakeTensorExp< SubType, SrcExp, dim, DType > & self (void) const
 
MakeTensorExp< SubType, SrcExp, dim, DType > * ptrself (void)
 

Public Attributes

Shape< dim > shape_
 the shape of this expression More...
 

Detailed Description

template<typename SubType, typename SrcExp, int dim, typename DType>
struct mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType >

a general class that allows extension that makes tensors of some shape

Template Parameters
SubTypetype of subclass
SrcExpsource expression of the MakeTensorExp, the source of operation
dimdimension of the expression
DTypethe type of elements

Member Function Documentation

template<typename SubType, typename SrcExp, int dim, typename DType>
const SubType& mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType >::real_self ( void  ) const
inline

true self of subtype

Member Data Documentation

template<typename SubType, typename SrcExp, int dim, typename DType>
Shape<dim> mshadow::expr::MakeTensorExp< SubType, SrcExp, dim, DType >::shape_

the shape of this expression


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