We introduce generalized class invariants as quotients of Thetanullwerte, which realize the computation of class polynomials more efficiently than as quotients of values of the Dedekind η−function. Furthermore, we prove that these invariants are units in the corresponding class field as most of their classical counterparts. keywords: class polynomials, theta functions, complex multiplication