Map<String, dynamic> toMap() => { 'latentDim': latentDim, 'generator': generator.toMap(), 'discriminator': discriminator.toMap(), };