

def __init__(self, X_list, Y_list, kernel=None, likelihoods_list=None, name='GPCR', W_rank=1, kernel_name='coreg'):
    (X, Y, self.output_index) = util.multioutput.build_XY(X_list, Y_list)
    Ny = len(Y_list)
    if (kernel is None):
        kernel = kern.RBF((X.shape[1] - 1))
        kernel = util.multioutput.ICM(input_dim=(X.shape[1] - 1), num_outputs=Ny, kernel=kernel, W_rank=1, name=kernel_name)
    likelihood = util.multioutput.build_likelihood(Y_list, self.output_index, likelihoods_list)
    super(GPCoregionalizedRegression, Ny).__init__(X, Y, kernel, likelihood, Y_metadata={
        'output_index': self.output_index,
    })

dataset/ETHPy150Open SheffieldML/GPy/GPy/models/gp_coregionalized_regression.py GPCoregionalizedRegression.__init__/VarMisuse@149/205 `self`->`Ny`