Generative Feature Training of Thin 2-Layer Networks