[functorch] Exclude failing tests, add xfail test for torch.tensor

This commit is contained in:
Richard Zou
2021-06-28 10:23:05 -07:00
committed by Jon Janzen
parent c02cc07c96
commit f6667347a2
2 changed files with 9 additions and 0 deletions

View File

@ -463,6 +463,14 @@ class TestGradTransform(TestCase):
result = grad(f2)(x)
self.assertEqual(result, (x <= 0).type_as(x))
@unittest.expectedFailure
def test_tensor_ctor_inside_grad(self, device):
def foo(x):
return x * torch.tensor(2., device=device)
x = torch.tensor(3.14, device=device)
functorch.grad(foo)(x)
class TestVmapOfGrad(TestCase):
def test_per_sample_grads_inplace_view(self, device):

View File

@ -333,6 +333,7 @@ class TestOperators(TestCase):
'norm',
'resolve_conj',
'to_sparse',
'clamp',
}
if op.name in op_skip:
self.skipTest("Skipped; Expected failures")