Broadcasting the tensor in multiple axes. The dimension of the source tensor in the given axes must be 1.
More...
|
template<typename TShape > |
| BroadcastWithMultiAxesExp (const SrcExp &src, const TShape &axes, const TShape &sizes) |
|
Public Member Functions inherited from mshadow::expr::MakeTensorExp< BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc >, SrcExp, dimsrc, DType > |
const BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc > & | real_self (void) const |
| true self of subtype More...
|
|
Public Member Functions inherited from mshadow::expr::Exp< MakeTensorExp< BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc >, SrcExp, dim, DType >, DType, type::kChainer > |
const MakeTensorExp< BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc >, SrcExp, dim, DType > & | self (void) const |
|
MakeTensorExp< BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc >, SrcExp, dim, DType > * | ptrself (void) |
|
template<typename SrcExp, typename DType, int dimsrc>
struct mshadow::expr::BroadcastWithMultiAxesExp< SrcExp, DType, dimsrc >
Broadcasting the tensor in multiple axes. The dimension of the source tensor in the given axes must be 1.
- Template Parameters
-
SrcExp | source expression |
DType | data type |
dimsrc | source dimension |
axesnum | number of broadcasting dimensions |