MCPcopy Create free account
hub / github.com/Oneflow-Inc/oneflow / OptLocalParallel4BnInOp

Method OptLocalParallel4BnInOp

oneflow/core/operator/operator.cpp:1087–1094  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1085}
1086
1087Maybe<const OptLocalParallel*> Operator::OptLocalParallel4BnInOp(
1088 const std::string& bn_in_op) const {
1089 CHECK_OR_RETURN(local_signature_) << "local signature not infered";
1090 const auto& map = local_signature_->bn_in_op2opt_local_parallel();
1091 const auto& iter = map.find(bn_in_op);
1092 CHECK_OR_RETURN(iter != map.end()) << "blob_name " << bn_in_op << " not found in local signature";
1093 return &iter->second;
1094}
1095
1096OptLocalParallel* Operator::MutOptLocalParallel(const std::string& bn_in_op) {
1097 if (!local_signature_) { local_signature_.reset(new LocalSignature()); }

Callers 4

InferLocalSignatureMethod · 0.80

Calls 2

findMethod · 0.80
endMethod · 0.45

Tested by

no test coverage detected