<s> import numpy as np <EOL> from . . core import GP <EOL> from . . import likelihoods <EOL> from . . import kern <EOL> class GPRegression ( GP ) : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self , X , Y , kernel = None , Y_metadata = None , normalizer = None , noise_var = <NUM_LIT:1.> , mean_function = None ) : <EOL> if kernel is None : <EOL> kernel = kern . RBF ( X . shape [ <NUM_LIT:1> ] ) <EOL> likelihood = likelihoods . Gaussian ( variance = noise_var ) <EOL> super ( GPRegression , self ) . __init__ ( X , Y , kernel , likelihood , name = '<STR_LIT>' , Y_metadata = Y_metadata , normalizer = normalizer , mean_function = mean_function ) </s>
