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

Method AddRegst

oneflow/core/graph/task_node.cpp:432–440  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

430}
431
432void TaskEdge::AddRegst(const std::string& name_in_producer,
433 const std::shared_ptr<RegstDesc>& regst) {
434 if (HasRegst(name_in_producer)) {
435 CHECK(CHECK_JUST(MapAt(name_in_producer2regst_, name_in_producer))->regst_desc_id()
436 == regst->regst_desc_id());
437 return;
438 }
439 CHECK(name_in_producer2regst_.emplace(name_in_producer, regst).second);
440}
441
442void TaskEdge::CheckRegstLbiValid() const {
443 HashMap<LogicalBlobId, std::shared_ptr<RegstDesc>> lbi2data_regst;

Calls 2

MapAtFunction · 0.85
regst_desc_idMethod · 0.45

Tested by

no test coverage detected