A gradual, semi-discrete approach to generative network training via explicit Wasserstein minimization