diff --git a/python/tests/test_nn.py b/python/tests/test_nn.py index 27537cac4..70b2eecc4 100644 --- a/python/tests/test_nn.py +++ b/python/tests/test_nn.py @@ -917,13 +917,13 @@ class TestLayers(mlx_tests.MLXTestCase): def test_hard_shrink(self): x = mx.array([1.0, -0.5, 0.0, 0.5, -1.5]) y = nn.hard_shrink(x) - expected_y = mx.array([1.0, -0.5, 0.0, 0.5, -1.5]) + expected_y = mx.array([1.0, 0.0, 0.0, 0.0, -1.5]) self.assertTrue(mx.array_equal(y, expected_y)) self.assertEqual(y.shape, (5,)) self.assertEqual(y.dtype, mx.float32) - y = nn.hard_shrink(x, lambd=1.0) - expected_y = mx.array([1.0, 0.0, 0.0, 0.0, -1.5]) + y = nn.hard_shrink(x, lambd=0.1) + expected_y = mx.array([1.0, -0.5, 0.0, 0.5, -1.5]) self.assertTrue(mx.array_equal(y, expected_y)) self.assertEqual(y.shape, (5,)) self.assertEqual(y.dtype, mx.float32)