Collaborative Multi-output GPs Implementation of COGP model introduced by Nguyen and Bonilla 2014 in GPflow To Do: Implement latent function weights