Class StarGANModel
Defined in tensorflow/contrib/gan/python/namedtuples.py
.
A StarGANModel contains all the pieces needed for StarGAN training.
Args:
input_data
: The real images that need to be transferred by the generator.input_data_domain_label
: The real domain labels associated with the real images.generated_data
: The generated images produced by the generator. It has the same shape as the input_data.generated_data_domain_target
: The target domain that the generated images belong to. It has the same shape as the input_data_domain_label.reconstructed_data
: The reconstructed images produced by the G(enerator). reconstructed_data = G(G(input_data, generated_data_domain_target), input_data_domain_label).discriminator_input_data_source
: The discriminator's output for predicting the source (real/generated) of input_data.discriminator_generated_data_source
: The discriminator's output for predicting the source (real/generated) of generated_data.discriminator_input_data_domain_predication
: The discriminator's output for predicting the domain_label for the input_data.discriminator_generated_data_domain_predication
: The discriminatorr's output for predicting the domain_target for the generated_data.generator_variables
: A list of all generator variables.generator_scope
: Variable scope all generator variables live in.generator_fn
: The generator function.discriminator_variables
: A list of all discriminator variables.discriminator_scope
: Variable scope all discriminator variables live in.discriminator_fn
: The discriminator function.
__new__
__new__(
_cls,
input_data,
input_data_domain_label,
generated_data,
generated_data_domain_target,
reconstructed_data,
discriminator_input_data_source_predication,
discriminator_generated_data_source_predication,
discriminator_input_data_domain_predication,
discriminator_generated_data_domain_predication,
generator_variables,
generator_scope,
generator_fn,
discriminator_variables,
discriminator_scope,
discriminator_fn
)
Create new instance of StarGANModel(input_data, input_data_domain_label, generated_data, generated_data_domain_target, reconstructed_data, discriminator_input_data_source_predication, discriminator_generated_data_source_predication, discriminator_input_data_domain_predication, discriminator_generated_data_domain_predication, generator_variables, generator_scope, generator_fn, discriminator_variables, discriminator_scope, discriminator_fn)