Skip to content

Commit 582b71a

Browse files
committed
fix CI
1 parent 33539d0 commit 582b71a

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

functorch/csrc/BatchRulesStopDecomposition.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -657,6 +657,8 @@ TORCH_LIBRARY_IMPL(aten, FT_BATCHED_KEY, m) {
657657
STOP_DECOMPOSE(linalg_inv);
658658
STOP_DECOMPOSE(linalg_matrix_power);
659659
STOP_DECOMPOSE(linalg_matrix_rank);
660+
STOP_DECOMPOSE(linalg_matrix_rank.atol_rtol_tensor);
661+
STOP_DECOMPOSE(linalg_matrix_rank.atol_rtol_float);
660662
STOP_DECOMPOSE(logical_and);
661663
STOP_DECOMPOSE(masked_select_backward);
662664
STOP_DECOMPOSE(matrix_exp_backward);

test/test_ops.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,10 +426,13 @@ def test_vmapvjp(self, device, dtype, op):
426426
xfail('linalg.eigh'),
427427
xfail('linalg.eigvals'),
428428
xfail('linalg.householder_product'),
429+
xfail('linalg.lstsq'),
429430
xfail('linalg.inv'),
430431
xfail('linalg.matrix_norm'),
431432
xfail('linalg.matrix_power'),
432433
xfail('linalg.norm'),
434+
xfail('linalg.pinv'),
435+
xfail('linalg.pinv', 'hermitian'),
433436
xfail('linalg.slogdet'),
434437
xfail('linalg.solve'),
435438
xfail('linalg.tensorinv'),
@@ -467,6 +470,7 @@ def test_vmapvjp(self, device, dtype, op):
467470
xfail('norm', 'fro'),
468471
xfail('norm', 'inf'),
469472
xfail('norm', 'nuc'),
473+
xfail('pinverse'),
470474
xfail('pow'),
471475
xfail('prod'),
472476
xfail('put'),

test/test_pythonkey.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ class TestPythonKeyOperatorsOpInfo(TestCase):
193193
xfail('linalg.matrix_power'),
194194
xfail('linalg.inv'),
195195
xfail('linalg.cholesky'),
196+
xfail('nn.functional.dropout'),
196197
xfail('linalg.eigvals'),
197198
xfail('nn.functional.pad', 'circular'),
198199
})
@@ -293,22 +294,21 @@ class TestEagerFusionOpInfo(TestCase):
293294
xfail('matmul'),
294295
xfail('nn.functional.gelu'),
295296
xfail('nn.functional.linear'),
297+
xfail('nn.functional.dropout'),
296298
xfail('polar'),
297299
xfail('special.zeta', 'grad'),
298300
xfail('to_sparse'),
299301
xfail('addcdiv'),
300-
xfail('atanh'),
301-
xfail('addcdiv'),
302-
xfail('atanh'),
302+
xfail('angle'),
303303
xfail('cholesky'),
304304
xfail('cumulative_trapezoid'),
305305
xfail('diag_embed'),
306306
xfail('linalg.householder_product'),
307307
xfail('logit'),
308308
xfail('matrix_exp'),
309+
xfail('sgn'),
309310
xfail('trapezoid'),
310311
xfail('trapz'),
311-
xfail('block_diag'),
312312
})
313313
def test_eager_compilation_exhaustive(self, device, dtype, op):
314314

test/test_vmap.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3066,6 +3066,8 @@ def test_vmap_exhaustive(self, device, dtype, op):
30663066
xfail('linalg.matrix_power'),
30673067
xfail('linalg.matrix_rank'),
30683068
xfail('linalg.matrix_rank', 'hermitian'),
3069+
xfail('linalg.pinv'),
3070+
xfail('linalg.pinv', 'hermitian'),
30693071
xfail('linalg.norm'),
30703072
xfail('linalg.solve'),
30713073
xfail('linalg.svdvals'),

0 commit comments

Comments
 (0)