From 14a4930523ca7c65f05a8d35787e15c97e45c74f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1id=C3=AD=20Creed?= Date: Sat, 1 Feb 2014 19:01:43 +0000 Subject: Added one more test for SparseLinear --- test/test.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test') diff --git a/test/test.lua b/test/test.lua index eb6dede..df80616 100644 --- a/test/test.lua +++ b/test/test.lua @@ -350,6 +350,16 @@ function nntest.SparseLinear() local err = sjac.testJacobianUpdateParameters(module, input, module.bias) mytester:assertlt(err,precision, 'error on bias [direct update] ') + + for t,err in pairs(sjac.testAllUpdate(module, input, 'weight', 'gradWeight')) do + mytester:assertlt(err, precision, string.format( + 'error on weight [%s]', t)) + end + + for t,err in pairs(sjac.testAllUpdate(module, input, 'bias', 'gradBias')) do + mytester:assertlt(err, precision, string.format( + 'error on bias [%s]', t)) + end local ferr, berr = sjac.testIO(module, input) mytester:asserteq(0, ferr, torch.typename(module) .. ' - i/o forward err ') -- cgit v1.2.3