forked from mindspore-Ecosystem/mindspore
fix opt shard not fully shard
This commit is contained in:
parent
85fe0139b9
commit
d41f8b85c5
|
@ -1065,6 +1065,9 @@ CNodePtr SkipTrivialNodesMoveUp(CNodePtr node) {
|
|||
MS_EXCEPTION_IF_NULL(node);
|
||||
while (True) {
|
||||
if (IsPrimitiveCNode(node, prim::kPrimLoad) || IsInTrivialNodeList(node) || IsInAllGatherNodeList(node)) {
|
||||
if (IsPrimitiveCNode(node->input(1), prim::kPrimMicroStepAllGather)) {
|
||||
return node;
|
||||
}
|
||||
if (node->input(1)->isa<Parameter>()) {
|
||||
return node;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue