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

Broadcast a mask and do element-wise multiplication. More...

#include <mask.h>

Inheritance diagram for mshadow::expr::MaskExp< IndexExp, SrcExp, DType >:
Inheritance graph
Collaboration diagram for mshadow::expr::MaskExp< IndexExp, SrcExp, DType >:
Collaboration graph

Public Member Functions

 MaskExp (const IndexExp &index, const SrcExp &src)
 
- Public Member Functions inherited from mshadow::expr::Exp< MaskExp< IndexExp, SrcExp, DType >, DType, type::kChainer >
const MaskExp< IndexExp, SrcExp, DType > & self (void) const
 
MaskExp< IndexExp, SrcExp, DType > * ptrself (void)
 

Public Attributes

const IndexExp & index_
 index oprand More...
 
const SrcExp & src_
 matrix oprand More...
 

Detailed Description

template<typename IndexExp, typename SrcExp, typename DType>
struct mshadow::expr::MaskExp< IndexExp, SrcExp, DType >

Broadcast a mask and do element-wise multiplication.

Template Parameters
IndexExptype of index expression
SrcExptype of src expression
DTypedata type

Constructor & Destructor Documentation

template<typename IndexExp, typename SrcExp, typename DType>
mshadow::expr::MaskExp< IndexExp, SrcExp, DType >::MaskExp ( const IndexExp &  index,
const SrcExp &  src 
)
inline

constructor

Member Data Documentation

template<typename IndexExp, typename SrcExp, typename DType>
const IndexExp& mshadow::expr::MaskExp< IndexExp, SrcExp, DType >::index_

index oprand

template<typename IndexExp, typename SrcExp, typename DType>
const SrcExp& mshadow::expr::MaskExp< IndexExp, SrcExp, DType >::src_

matrix oprand


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