A Neural Framework for Generalized Topic Models