Files
pytorch/test/expect/TestJit.test_pretty_printer-while_if_test.expect
Tugsbayasgalan (Tugsuu) Manlaibaatar b0c27b44cf Enable backward/forward compatibility for TS runtime (#57498)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/57498

Test Plan: Imported from OSS

Reviewed By: albanD

Differential Revision: D28162448

Pulled By: tugsbayasgalan

fbshipit-source-id: 5c21ced42a22aca7cee089e876e9d98d32f68955
2021-05-07 15:41:45 -07:00

16 lines
336 B
Plaintext

def while_if_test(a: Tensor,
b: Tensor) -> Tensor:
a0 = a
c = 0
b0 = b
_0 = bool(torch.lt(a, 10))
while _0:
a1 = torch.add(a0, 1)
b1 = torch.add(b0, 1)
if bool(torch.gt(a1, b1)):
c0 = 2
else:
c0 = 3
_0, a0, c, b0 = bool(torch.lt(a1, 10)), a1, c0, b1
return torch.add(torch.add(a0, 1), c)