Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e48c348

Browse files
committed
Graph.loadOperations now takes {alias -> graph name} map
1 parent 7a57bc6 commit e48c348

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

src/graph.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,25 +41,24 @@ class Graph extends api.Reference {
4141
return this._ops;
4242
}
4343

44-
loadOperations(nameAliasMap) {
44+
loadOperations(operations) {
4545
this.ensureValid();
4646

47-
let unresolvedOps = false;
48-
let unresolvedOpsMap = {};
49-
for (let name in nameAliasMap) {
50-
let alias = nameAliasMap[name];
47+
let unresolvedOps = null;
48+
for (let alias in operations) {
49+
let name = operations[alias];
5150
let op = api.TF_GraphOperationByName(this._handle, name);
5251

5352
if (op && !op.isNull()) {
5453
this._ops[alias] = op;
5554
}
5655
else {
57-
unresolvedOps = true;
58-
unresolvedOpsMap[name] = alias;
56+
unresolvedOps = unresolvedOps || {};
57+
unresolvedOps[alias] = name;
5958
}
6059
}
6160

62-
return unresolvedOps ? unresolvedOpsMap : null;
61+
return unresolvedOps;
6362
}
6463

6564
static fromGraphDef(graphDefPath) {

0 commit comments

Comments
 (0)