MCPcopy Index your code
hub / github.com/lutzroeder/netron / updateTargetBlock

Method updateTargetBlock

source/python.js:18564–18570  ·  view source on GitHub ↗
(block)

Source from the content-addressed store, hash-verified

18562 insert.dispose();
18563 }
18564 updateTargetBlock(block) {
18565 if (torch._C.ExitTransformer.owningNodeKind(block) === 'prim::Loop' && this._current_exit_kind === 'prim::LoopContinuation') {
18566 this._target_block = block;
18567 } else if (torch._C.ExitTransformer.isGraphOrClosureBlock(block) && this._current_exit_kind === 'prim::ReturnStmt') {
18568 this._target_block = block;
18569 }
18570 }
18571 transformLoop(node) {
18572 const loop = new torch._C.LoopView(node);
18573 const body = loop.bodyBlock();

Callers 1

transformExitsMethod · 0.80

Calls 2

owningNodeKindMethod · 0.80
isGraphOrClosureBlockMethod · 0.80

Tested by

no test coverage detected