original_docstring: 
          Predict classes for the passed data.
          Parameters
          ----------
          X : numpy.ndarray of shape (n_samples, n_features)
              The set of data samples to predict the class labels for.
          y : array-like, shape = (n_samples) or (n_samples, n_outputs)
              True labels for X. This parameter is only considered with the oracle selector.
          Returns
          -------
          A numpy.ndarray with all the predictions for the samples in X.
          Notes
          -------
          - Description partially taken from scikit-multiflow
          - This method signature is overwritten because we need to pass the y parameter for the predict method when using
           the oracle selector
          
docstring: Predict classes for the passed data.
  Parameters
  
  X : numpy.ndarray of shape (n_samples, n_features)
  The set of data samples to predict the class labels for.
  y : array-like, shape = (n_samples) or (n_samples, n_outputs)
  True labels for X. This parameter is only considered with the oracle selector.
  Returns
  
  A numpy.ndarray with all the predictions for the samples in X.
  Notes
  
  Description partially taken from scikit-multiflow
  This method signature is overwritten because we need to pass the y parameter for the predict method when using
  the oracle selector
docstring_tokens: Predict classes for the passed data . Parameters X : numpy . ndarray of shape ( n_samples n_features ) The set of data samples to predict the class labels for . y : array - like shape = ( n_samples ) or ( n_samples n_outputs ) True labels for X . This parameter is only considered with the oracle selector . Returns A numpy . ndarray with all the predictions for the samples in X . Notes Description partially taken from scikit - multiflow This method signature is overwritten because we need to pass the y parameter for the predict method when using the oracle selector
code: def predict(self, X, y=None):
          """
          Predict classes for the passed data.
          Parameters
          ----------
          X : numpy.ndarray of shape (n_samples, n_features)
              The set of data samples to predict the class labels for.
          y : array-like, shape = (n_samples) or (n_samples, n_outputs)
              True labels for X. This parameter is only considered with the oracle selector.
          Returns
          -------
          A numpy.ndarray with all the predictions for the samples in X.
          Notes
          -------
          - Description partially taken from scikit-multiflow
          - This method signature is overwritten because we need to pass the y parameter for the predict method when using
           the oracle selector
          """
          pass
code_tokens: def predict ( self , X , y = None ) : pass
short_docstring: Predict classes for the passed data.
short_docstring_tokens: Predict classes for the passed data .
comment: """
          Predict classes for the passed data.
          Parameters
          ----------
          X : numpy.ndarray of shape (n_samples, n_features)
              The set of data samples to predict the class labels for.
          y : array-like, shape = (n_samples) or (n_samples, n_outputs)
              True labels for X. This parameter is only considered with the oracle selector.
          Returns
          -------
          A numpy.ndarray with all the predictions for the samples in X.
          Notes
          -------
          - Description partially taken from scikit-multiflow
          - This method signature is overwritten because we need to pass the y parameter for the predict method when using
           the oracle selector
          """