コード例 #1
0
ファイル: test_leak.py プロジェクト: yuhc/ava-pytorch
    def portal_tensor_life_is(tensor_life, skip_tracker=None):
        if skip_tracker is None:
            skip_tracker = current_skip_tracker()

        # Get the current portal.
        portal = list(skip_tracker.portals.values())[0]

        if tensor_life == 0:
            return portal.tensor_life == 0 and portal.tensor is None
        else:
            return portal.tensor_life == tensor_life and portal.tensor is not None
コード例 #2
0
ファイル: test_leak.py プロジェクト: yuhc/ava-pytorch
 def forward(ctx, input):
     ctx.skip_tracker = current_skip_tracker()
     return input.detach()
コード例 #3
0
 def f():
     q.put(current_skip_tracker())