[architectures, trainers, script] added the second version of the conditional GAN (condition directly in the forward function)