(block)
| 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(); |
no test coverage detected