code: def score(self, X, y=None, **kwargs):
          
          self.score_ =  self.estimator.score(X, y, **kwargs)
  
          y_pred = self.predict(X)
          self.draw(y, y_pred)
  
          return self.score_
docs: The score function is the hook for visual interaction. Pass in test
          data and the visualizer will create predictions on the data and
          evaluate them with respect to the test values. The evaluation will
          then be passed to draw() and the result of the estimator score will
          be returned.
  
          Parameters
          ----------
          X : array-like
              X (also X_test) are the dependent variables of test set to predict
  
          y : array-like
              y (also y_test) is the independent actual variables to score against
  
          Returns
          -------
          score : float