added simple joint objective model
An alternative to ADMM: shared embeddings between the two halves of the
network. Training proceeds in the same fashion as ADMM, but we have no
penalty parameters and the total loss is simply the sum of the losses of
the two models.