ConvProto now does gradInput computation (batches; padding, stride, multiple i/o...)