use torch.testing.assertclose instead to get more details about error in cis (#35659)
* use torch.testing.assertclose instead to get more details about error in cis * fix * style * test_all * revert for I bert * fixes and updates * more image processing fixes * more image processors * fix mamba and co * style * less strick * ok I won't be strict * skip and be done * up
This commit is contained in:
@@ -501,16 +501,16 @@ class FunnelModelIntegrationTest(unittest.TestCase):
|
||||
|
||||
expected_output_sum = torch.tensor(2344.8352)
|
||||
expected_output_mean = torch.tensor(0.8052)
|
||||
self.assertTrue(torch.allclose(output.sum(), expected_output_sum, atol=1e-4))
|
||||
self.assertTrue(torch.allclose(output.mean(), expected_output_mean, atol=1e-4))
|
||||
torch.testing.assert_close(output.sum(), expected_output_sum, rtol=1e-4, atol=1e-4)
|
||||
torch.testing.assert_close(output.mean(), expected_output_mean, rtol=1e-4, atol=1e-4)
|
||||
|
||||
attention_mask = torch.tensor([[1] * 7, [1] * 4 + [0] * 3] * 6 + [[0, 1, 1, 0, 0, 1, 1]])
|
||||
output = model(input_ids, attention_mask=attention_mask, token_type_ids=token_type_ids)[0].abs()
|
||||
|
||||
expected_output_sum = torch.tensor(2343.8425)
|
||||
expected_output_mean = torch.tensor(0.8049)
|
||||
self.assertTrue(torch.allclose(output.sum(), expected_output_sum, atol=1e-4))
|
||||
self.assertTrue(torch.allclose(output.mean(), expected_output_mean, atol=1e-4))
|
||||
torch.testing.assert_close(output.sum(), expected_output_sum, rtol=1e-4, atol=1e-4)
|
||||
torch.testing.assert_close(output.mean(), expected_output_mean, rtol=1e-4, atol=1e-4)
|
||||
|
||||
@slow
|
||||
def test_inference_model(self):
|
||||
@@ -521,5 +521,5 @@ class FunnelModelIntegrationTest(unittest.TestCase):
|
||||
|
||||
expected_output_sum = torch.tensor(235.7246)
|
||||
expected_output_mean = torch.tensor(0.0256)
|
||||
self.assertTrue(torch.allclose(output.sum(), expected_output_sum, atol=1e-4))
|
||||
self.assertTrue(torch.allclose(output.mean(), expected_output_mean, atol=1e-4))
|
||||
torch.testing.assert_close(output.sum(), expected_output_sum, rtol=1e-4, atol=1e-4)
|
||||
torch.testing.assert_close(output.mean(), expected_output_mean, rtol=1e-4, atol=1e-4)
|
||||
|
||||
Reference in New Issue
Block a user