mirror of
				https://github.com/ml-explore/mlx.git
				synced 2025-11-04 10:38:10 +08:00 
			
		
		
		
	Limit grad recursion depth by not recursing through non-grad inputs (#1764)
* limit grad recursion depth * add grad of module test
This commit is contained in:
		@@ -139,6 +139,8 @@ class TestAutograd(mlx_tests.MLXTestCase):
 | 
			
		||||
            mx.value_and_grad(fun, (None, None))
 | 
			
		||||
        with self.assertRaises(ValueError):
 | 
			
		||||
            mx.value_and_grad(fun, tuple())
 | 
			
		||||
        with self.assertRaises(ValueError):
 | 
			
		||||
            mx.grad(fun, argnums=(0, 0))
 | 
			
		||||
 | 
			
		||||
    def test_auxiliary_values(self):
 | 
			
		||||
        def fun(x, y):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user