mxnet
Static Public Attributes | List of all members
mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > > Struct Template Reference

#include <concat.h>

Collaboration diagram for mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > >:
Collaboration graph

Static Public Attributes

static const int kDimLhs = ExpInfo<LhsExp>::kDim
 
static const int kDimRhs = ExpInfo<RhsExp>::kDim
 
static const int kDim
 
static const int kDevMask = ExpInfo<LhsExp>::kDevMask & ExpInfo<RhsExp>::kDevMask
 

Member Data Documentation

template<typename LhsExp , typename RhsExp , typename Device , typename DType , int srcdim, int dimsrc_m_cat>
const int mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > >::kDevMask = ExpInfo<LhsExp>::kDevMask & ExpInfo<RhsExp>::kDevMask
static
template<typename LhsExp , typename RhsExp , typename Device , typename DType , int srcdim, int dimsrc_m_cat>
const int mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > >::kDim
static
Initial value:
= (kDimLhs >= 0 && kDimRhs >= 0) ?
(kDimLhs == 0 ?
((kDimRhs == 0 || kDimLhs == kDimRhs) ? kDimLhs : -1)) : -1
template<typename LhsExp , typename RhsExp , typename Device , typename DType , int srcdim, int dimsrc_m_cat>
const int mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > >::kDimLhs = ExpInfo<LhsExp>::kDim
static
template<typename LhsExp , typename RhsExp , typename Device , typename DType , int srcdim, int dimsrc_m_cat>
const int mshadow::expr::ExpInfo< ConcatExp< LhsExp, RhsExp, Device, DType, srcdim, dimsrc_m_cat > >::kDimRhs = ExpInfo<RhsExp>::kDim
static

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