-record(linear, { w :: viva_tensor@autograd:variable(), b :: viva_tensor@autograd:variable() }).