Mancera deep forest