A general class of models for discrete multivariate data | Synapse