diagonalgaussian nonconj: let sigmas_0 be a scalar