We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 118c97f commit 892c78dCopy full SHA for 892c78d
python/caffe/test/test_net.py
@@ -63,6 +63,17 @@ def test_forward_backward(self):
63
self.net.forward()
64
self.net.backward()
65
66
+ def test_clear_param_diffs(self):
67
+ # Run a forward/backward step to have non-zero diffs
68
+ self.net.forward()
69
+ self.net.backward()
70
+ diff = self.net.params["conv"][0].diff
71
+ # Check that we have non-zero diffs
72
+ self.assertTrue(diff.max() > 0)
73
+ self.net.clear_param_diffs()
74
+ # Check that the diffs are now 0
75
+ self.assertTrue((diff == 0).all())
76
+
77
def test_inputs_outputs(self):
78
self.assertEqual(self.net.inputs, [])
79
self.assertEqual(self.net.outputs, ['loss'])
0 commit comments