30 PermuteLayer(
const std::vector<ITensor *> &src_tensors,
const std::vector<ITensor *> &dst_tensors,
31 const std::vector<ITensor *> &input_back_prop_tensors,
32 const std::vector<ITensor *> &output_back_prop_tensors,
33 const std::vector<ir::PermuteType> &types,
bool ignore_forward_in_training,
34 const std::shared_ptr<ExternalContext> &external_context);
38 void forward(
bool training)
override;
42 std::vector<ITensor *> _input_back_prop_tensors;
43 std::vector<ITensor *> _output_back_prop_tensors;
44 bool _ignore_forward_in_training;