/third_party/mindspore/mindspore/ccsrc/backend/optimizer/ascend/enhancer/ |
D | insert_tensor_move_for_getnext.cc | 37 std::vector<AnfNodePtr> make_tuple_inputs; in InsertTensorMoveForGetNextOutputs() local 38 make_tuple_inputs.push_back(NewValueNode(prim::kPrimMakeTuple)); in InsertTensorMoveForGetNextOutputs() 50 make_tuple_inputs.push_back(new_node); in InsertTensorMoveForGetNextOutputs() 52 AnfNodePtr make_tuple = func_graph->NewCNode(make_tuple_inputs); in InsertTensorMoveForGetNextOutputs()
|
D | concat_outputs_for_all_gather.cc | 94 …std::vector<AnfNodePtr> make_tuple_inputs{NewValueNode(std::make_shared<Primitive>(prim::kPrimMake… in InsertConcatForOutput() local 119 make_tuple_inputs.push_back(concat); in InsertConcatForOutput() 122 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in InsertConcatForOutput()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/ascend/format_type/ |
D | insert_transpose_for_basiclstm_op.cc | 61 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple)}; in Insert() local 74 make_tuple_inputs.push_back(transpose); in Insert() 76 make_tuple_inputs.push_back(tuple_getitem); in Insert() 79 new_node = func_graph->NewCNode(make_tuple_inputs); in Insert()
|
D | insert_cast.cc | 43 std::vector<AnfNodePtr> make_tuple_inputs; in InsertCastForMultipleOutput() local 45 make_tuple_inputs.emplace_back(NewValueNode(prim::kPrimMakeTuple)); in InsertCastForMultipleOutput() 77 make_tuple_inputs.push_back(replace_node); in InsertCastForMultipleOutput() 79 AnfNodePtr make_tuple = func_graph->NewCNode(make_tuple_inputs); in InsertCastForMultipleOutput()
|
D | deal_ref_and_split_unsupported_transdata.cc | 184 std::vector<AnfNodePtr> make_tuple_inputs; in DealRefForMultipleOutput() local 186 (void)make_tuple_inputs.emplace_back(NewValueNode(prim::kPrimMakeTuple)); in DealRefForMultipleOutput() 197 make_tuple_inputs.push_back(final_node); in DealRefForMultipleOutput() 200 CNodePtr make_tuple = func_graph->NewCNode(make_tuple_inputs); in DealRefForMultipleOutput()
|
/third_party/mindspore/mindspore/ccsrc/frontend/optimizer/irpass/ |
D | updatestate_eliminate.cc | 254 const AnfNodePtrList &make_tuple_inputs) { in MakeTupleForSameNodes() argument 256 if (make_tuple_inputs.size() == kOneNodeInputSize) { in MakeTupleForSameNodes() 258 return make_tuple_inputs.at(1); in MakeTupleForSameNodes() 261 auto make_tuple = fg->NewCNode(make_tuple_inputs); in MakeTupleForSameNodes() 264 …std::transform(make_tuple_inputs.begin() + 1, make_tuple_inputs.end(), std::back_inserter(element_… in MakeTupleForSameNodes() 349 AnfNodePtrList make_tuple_inputs; in EliminateUpdateStateForLoads() local 351 make_tuple_inputs.reserve(loads.size() + 1); in EliminateUpdateStateForLoads() 352 make_tuple_inputs.emplace_back(NewValueNode(prim::kPrimMakeTuple)); in EliminateUpdateStateForLoads() 360 make_tuple_inputs.emplace_back(load); in EliminateUpdateStateForLoads() 371 if (make_tuple_inputs.size() == 1) { in EliminateUpdateStateForLoads() [all …]
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/ascend/ir_fission/ |
D | bn_grad_split.cc | 102 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), bn_reduce_grad_ou… in BNGradSplitForTBE() local 104 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in BNGradSplitForTBE() 133 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), bn_reduce_grad_ou… in SyncBNGradSplitForTBE() local 135 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in SyncBNGradSplitForTBE()
|
D | split_fission.cc | 138 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple)}; in DoFission() local 151 AddNewOutputs(func_graph, new_splitv, divisor, &make_tuple_inputs); in DoFission() 170 AddNewOutputs(func_graph, new_splitv, last_node_num_split, &make_tuple_inputs); in DoFission() 175 make_tuple_inputs.emplace_back(tuple_getitem); in DoFission() 182 AnfNodePtr make_tuple = func_graph->NewCNode(make_tuple_inputs); in DoFission()
|
D | batch_norm_grad_split.cc | 125 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), bn_reduce_grad_ou… in Process() local 127 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process()
|
D | layer_norm_grad_split.cc | 127 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), layer_norm_x_back… in Process() local 130 auto make_tuple = graph->NewCNode(make_tuple_inputs); in Process()
|
D | dynamic_rnn_grad_fission_v2.cc | 558 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple)}; in Process() local 561 (void)make_tuple_inputs.emplace_back(dw_reduce_sum); in Process() 564 (void)make_tuple_inputs.emplace_back(dw_reshape); in Process() 570 (void)make_tuple_inputs.emplace_back(db_reduce_sum); in Process() 571 make_tuple_inputs.insert(make_tuple_inputs.end(), new_outputs.begin(), new_outputs.end()); in Process() 572 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process()
|
D | batch_norm_grad_infer_fission.cc | 177 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), bn_infer_grad, in Process() local 179 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/ascend/mindir/ |
D | fake_learned_scale_quant_grad_unify_mindir.cc | 176 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), lsq_perlayer_grad… in Process() local 178 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process() 213 …std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), lsq_perchannel_gr… in Process() local 215 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process()
|
D | dropout_unify_mindir.cc | 315 …std::vector<AnfNodePtr> make_tuple_inputs{NewValueNode(prim::kPrimMakeTuple), dropout_do_mask, dro… in Process() local 316 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process() 355 …std::vector<AnfNodePtr> make_tuple_inputs{NewValueNode(prim::kPrimMakeTuple), dropout_do_mask, dro… in Process() local 356 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in Process()
|
/third_party/mindspore/mindspore/lite/tools/converter/import/ |
D | mindir_control_flow_adjust.cc | 129 std::vector<AnfNodePtr> make_tuple_inputs = after_fg->get_inputs(); in AddAfterFuncGraph() local 137 make_tuple_inputs.insert(make_tuple_inputs.begin(), make_tuple_prim); in AddAfterFuncGraph() 138 auto make_tuple_cnode = after_fg->NewCNode(make_tuple_inputs); in AddAfterFuncGraph()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/gpu/ |
D | concat_outputs_for_all_gather.cc | 92 …std::vector<AnfNodePtr> make_tuple_inputs{NewValueNode(std::make_shared<Primitive>(prim::kPrimMake… in InsertConcatForOutput() local 113 make_tuple_inputs.push_back(concat); in InsertConcatForOutput() 116 auto make_tuple = func_graph->NewCNode(make_tuple_inputs); in InsertConcatForOutput()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/trt_pass/ |
D | graph_converter.cc | 67 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple)}; in BuildMakeTupleNode() local 92 make_tuple_inputs.push_back(tuple_getitem_cnode); in BuildMakeTupleNode() 97 const CNodePtr &make_tuple_cnode = root->NewCNode(make_tuple_inputs); in BuildMakeTupleNode()
|
/third_party/mindspore/mindspore/ccsrc/frontend/optimizer/ |
D | auto_monad_eliminate.cc | 171 auto &make_tuple_inputs = make_tuple->inputs(); in ReplaceLoadUserMakeTuple() local 173 …(void)std::copy_if(make_tuple_inputs.begin(), make_tuple_inputs.end(), std::back_inserter(new_make… in ReplaceLoadUserMakeTuple()
|
D | recompute.cc | 391 std::vector<AnfNodePtr> make_tuple_inputs{NewValueNode(prim::kPrimMakeTuple)}; in NewRecomputedNode() local 392 …opy(first_target_inputs.begin(), first_target_inputs.end(), std::back_inserter(make_tuple_inputs)); in NewRecomputedNode() 396 graph->NewCNode(make_tuple_inputs)}; in NewRecomputedNode()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/pass/ |
D | communication_op_fusion.cc | 296 const auto &make_tuple_inputs = cnode_make_tuple->inputs(); in AdjustAllReduceInputWithLoad() local 297 AnfNodePtrList new_tuple_inputs(make_tuple_inputs.size() - 1); in AdjustAllReduceInputWithLoad() 298 std::copy_if(make_tuple_inputs.cbegin(), make_tuple_inputs.cend(), new_tuple_inputs.begin(), in AdjustAllReduceInputWithLoad()
|
/third_party/mindspore/mindspore/lite/tools/converter/parser/tf/ |
D | functionalize_while.cc | 550 std::vector<AnfNodePtr> make_tuple_inputs = tmp_output; in IdentifyBodySubgraphOutput() local 558 make_tuple_inputs.insert(make_tuple_inputs.begin(), make_tuple_prim); in IdentifyBodySubgraphOutput() 559 auto make_tuple_cnode = body_sub_func_graph_->NewCNode(make_tuple_inputs); in IdentifyBodySubgraphOutput()
|
/third_party/mindspore/tests/ut/cpp/session/ |
D | kernel_graph_test.cc | 166 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple), mul}; in TEST_F() local 167 auto make_tuple = kernel_graph->NewCNode(make_tuple_inputs); in TEST_F()
|
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/ascend/ |
D | ascend_helper.cc | 166 std::vector<AnfNodePtr> make_tuple_inputs = {NewValueNode(prim::kPrimMakeTuple)}; in InsertTransOpForMultipleOutput() local 182 make_tuple_inputs.push_back(trans_op); in InsertTransOpForMultipleOutput() 185 make_tuple_inputs.push_back(tuple_getitem); in InsertTransOpForMultipleOutput() 188 AnfNodePtr make_tuple = func_graph->NewCNode(make_tuple_inputs); in InsertTransOpForMultipleOutput()
|
/third_party/mindspore/mindspore/lite/tools/converter/parser/caffe/ |
D | caffe_model_parser.cc | 420 std::vector<AnfNodePtr> make_tuple_inputs; in ConvertGraphOutputs() local 425 make_tuple_inputs.emplace_back(make_tuple_prim); in ConvertGraphOutputs() 432 make_tuple_inputs.emplace_back(cnode); in ConvertGraphOutputs() 434 auto make_tuple_cnode = res_graph_->NewCNode(make_tuple_inputs); in ConvertGraphOutputs()
|
/third_party/mindspore/mindspore/ccsrc/frontend/parallel/pipeline_transformer/ |
D | pipeline_transformer.cc | 892 std::vector<AnfNodePtr> make_tuple_inputs; in CutGraph() local 895 if (make_tuple_inputs.empty()) { in CutGraph() 896 make_tuple_inputs = HandleSharedParameter(); in CutGraph() 906 (void)make_tuple_inputs.insert(make_tuple_inputs.end(), send_ops.begin(), send_ops.end()); in CutGraph() 911 auto make_tuple = main_graph_->NewCNode(make_tuple_inputs); in CutGraph()
|