Three complementary algorithms, called Langevin, Dispersion, and DisCo, aimed at generating large synthetic face datasets