'Returns the score of the prediction.
This is a wrapper for `estimator_.score(X, y)`.
Parameters
X : numpy array or sparse matrix of shape [n_samples, n_features]
Training data.
y : array, shape = [n_samples] or [n_samples, n_targets]
Target values.
Returns
z : float
Score of the prediction.'

def score(self, X, y):

    check_is_fitted(self, 'estimator_')
    return self.estimator_.score(X, y)
