The resulting optimization is also called Procrustes problem.
thanks to the pivot language, we can pre-train a source encoder and a target decoder without changing the model architecture or training objective for NMt.