require 'nn'
require 'dagnn'
--- torch.setnumthreads(params.nbThreads)
torch.setdefaulttensortype('torch.DoubleTensor')
-torch.manualSeed(2)
+torch.manualSeed(1)
function checkGrad(model, criterion, input, target)
local params, gradParams = model:getParameters()