Autoencoder different mode

Hello everyone,

what is the term for an autoencoder, that is trained not to reconstruct X, but to create another output y instead. I’ve heard the term somewhere, but can’t remember it.
For example the autoencoder the autoencoder is trained on the MNIST dataset not to reconstruct the given number X_hat, but to create an image of another number Y.

U-Net, conditional autoencoders? They are usually still called an autoencoder. For example, image colorization auto encoders.