blob: d733e3d867d0e702a6e89fe5568392536ea94044 [file] [log] [blame]
/*!
* Copyright (c) 2015 by Contributors
* \file slice_channel.cc
* \brief
* \author Bing Xu
*/
#include "./slice_channel-inl.h"
namespace mxnet {
namespace op {
template<>
Operator* CreateOp<cpu>(SliceChannelParam param) {
return new SliceChannelOp<cpu>(param);
}
Operator* SliceChannelProp::CreateOperator(Context ctx) const {
DO_BIND_DISPATCH(CreateOp, param_);
}
DMLC_REGISTER_PARAMETER(SliceChannelParam);
MXNET_REGISTER_OP_PROPERTY(SliceChannel, SliceChannelProp)
.describe("Slice input equally along specified axis")
.set_return_type("Symbol[]")
.add_arguments(SliceChannelParam::__FIELDS__());
} // namespace op
} // namespace mxnet