Skip to content
This repository was archived by the owner on Aug 21, 2025. It is now read-only.

Commit 3df6dde

Browse files
committed
Remove some xfails; add xfail for test_grad[linalg.eig]
1 parent 12553c5 commit 3df6dde

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

test/test_ops.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ class TestOperators(TestCase):
320320
@skipOps('TestOperators', 'test_grad', vjp_fail.union({
321321
skip('nn.functional.fractional_max_pool2d'), # fails on cuda, runs okay on cpu
322322
skip('nn.functional.fractional_max_pool3d'), # fails on cuda, runs okay on cpu
323+
xfail('linalg.eig'), # diagonal_scatter does not support complex
323324
}))
324325
@opsToleranceOverride('TestOperators', 'test_grad', (
325326
tol1('nn.functional.binary_cross_entropy_with_logits',
@@ -595,7 +596,6 @@ def vjp_of_vjp(*args_and_cotangents):
595596
xfail('eig'), # calls aten::item
596597
xfail('linalg.det', ''), # calls .item()
597598
xfail('linalg.eig'), # Uses aten::allclose
598-
xfail('linalg.eigh'), # needs diag_scatter
599599
xfail('linalg.householder_product'), # needs select_scatter
600600
xfail('linalg.slogdet'), # calls .item()
601601
xfail('logdet'), # calls .item()
@@ -606,7 +606,6 @@ def vjp_of_vjp(*args_and_cotangents):
606606
xfail('put'),
607607
xfail('quantile'), # checks q via a .item() call
608608
xfail('stft'),
609-
xfail('symeig'), # would benefit from diag_scatter
610609
xfail('view_as_complex'),
611610

612611
# required rank 4 tensor to use channels_last format
@@ -947,7 +946,6 @@ def test():
947946
xfail('put'),
948947
xfail('quantile'),
949948
xfail('renorm'),
950-
xfail('symeig'),
951949
xfail('take'),
952950
xfail('tensor_split'),
953951
xfail('to_sparse'),
@@ -1149,15 +1147,12 @@ def get_vjp(cotangents, *primals):
11491147
xfail('logdet', ''),
11501148
xfail('nanmean', ''),
11511149
xfail('nansum', ''),
1152-
xfail('nn.functional.embedding'),
1153-
xfail('nn.functional.embedding', 'functorch'),
11541150
xfail('nn.functional.embedding_bag', ''),
11551151
xfail('nn.functional.grid_sample', ''),
11561152
xfail('nn.functional.hardsigmoid', ''),
11571153
xfail('nn.functional.huber_loss', ''),
11581154
xfail('nn.functional.instance_norm', ''),
11591155
xfail('nn.functional.logsigmoid', ''),
1160-
xfail('nn.functional.pad', 'circular'),
11611156
xfail('nn.functional.softmin', ''),
11621157
xfail('nn.functional.softmin', 'with_dtype'),
11631158
xfail('renorm', ''),

0 commit comments

Comments
 (0)