class_docstr: Base class providing API and common functions for all multi-label
  classifiers.
  
  Implements base functionality for ML classifiers, especially the get/set params for
  scikit-learn compatibility.
  
  Attributes
  ----------
  copyable_attrs : List[str]
      list of attribute names that should be copied when class is cloned
docstr: Abstract method to predict labels
  
  Parameters
  ----------
  X : numpy.ndarray or scipy.sparse.csc_matrix
      input features of shape :code:`(n_samples, n_features)`
  
  Returns
  -------
  scipy.sparse of int
      binary indicator matrix with label assignments with shape
      :code:`(n_samples, n_labels)`
  
  Raises
  ------
  NotImplementedError
      this is just an abstract method
docstr_tok: ["Abstract","method","to","predict","labels","Parameters","--","--","--","--","--","X",":","numpy.ndarray","or","scipy.sparse.csc_matrix","input","features","of","shape",":","code",":","`","(","n_samples",",","n_features",")","`","Returns","--","--","--","-","scipy.sparse","of","int","binary","indicator","matrix","with","label","assignments","with","shape",":","code",":","`","(","n_samples",",","n_labels",")","`","Raises","--","--","--","NotImplementedError","this","is","just","an","abstract","method"]
code: def predict(self, X):
      """Abstract method to predict labels
  
      Parameters
      ----------
      X : numpy.ndarray or scipy.sparse.csc_matrix
          input features of shape :code:`(n_samples, n_features)`
  
      Returns
      -------
      scipy.sparse of int
          binary indicator matrix with label assignments with shape
          :code:`(n_samples, n_labels)`
  
      Raises
      ------
      NotImplementedError
          this is just an abstract method
      """
      raise NotImplementedError("MLClassifierBase::predict()")
  
file_path: scikit-multilearn/skmultilearn/base/base.py
imports: import numpy
  from ..utils import get_matrix_in_format, matrix_creation_function_for_format
  from scipy.sparse import issparse
  from sklearn.base import BaseEstimator, ClassifierMixin
label_desc: Use image node_id 6 for calling the MLClassifierBase obj's underlying member method code with example usage: obj.predict(X) without return types