Browse Source

!7368 [AutoParallel] do not partition any newly added (unknown) operators

Merge pull request !7368 from Chong/StridedSlice
tags/v1.1.0
mindspore-ci-bot Gitee 5 years ago
parent
commit
72eb8a39cf
2 changed files with 2 additions and 7 deletions
  1. +1
    -6
      mindspore/ccsrc/frontend/parallel/auto_parallel/rec_core/rec_generate_strategy.cc
  2. +1
    -1
      mindspore/ccsrc/frontend/parallel/auto_parallel/rec_core/rec_parse_graph.cc

+ 1
- 6
mindspore/ccsrc/frontend/parallel/auto_parallel/rec_core/rec_generate_strategy.cc View File

@@ -412,16 +412,11 @@ Strategys PrepareStrategy(const std::shared_ptr<Graph> &graph, const std::vector
MS_EXCEPTION_IF_NULL(ops[iter_ops]);

auto type = ops[iter_ops]->type();
auto idx = DictOpType.find(type);
if (idx == DictOpType.end()) {
return MakeDataParallelStrategy(graph, ops, iter_graph, iter_ops);
}

if (type == MATMUL) {
return PrepareMatMul(graph, ops, iter_graph, iter_ops);
} else if (type == ONEHOT) {
return PrepareOneHot(graph, ops, iter_graph, iter_ops);
} else if (type == SPARSE_SOFTMAX_CROSS_ENTROPY_WITH_LOGITS) {
} else if ((type == SPARSE_SOFTMAX_CROSS_ENTROPY_WITH_LOGITS) || (type == "_VirtualDataset")) {
return MakeDataParallelStrategy(graph, ops, iter_graph, iter_ops);
} else {
return MakeRecSearchStrategy(graph, ops, iter_graph, iter_ops);


+ 1
- 1
mindspore/ccsrc/frontend/parallel/auto_parallel/rec_core/rec_parse_graph.cc View File

@@ -48,7 +48,7 @@ Graph::NodeType MakeNewOperator(const std::vector<std::shared_ptr<OperatorInfo>>
auto idx = DictOpType.find(op_type);
if (idx == DictOpType.end()) {
NewOp.apply.op_type = OperatorType::kRecUnkownType;
MS_LOG(INFO) << "Unknown operator type.";
MS_LOG(INFO) << "Unknown operator type: " << op_type;
} else {
NewOp.apply.op_type = DictOpType.at(op_type);
}


Loading…
Cancel
Save