code: def test_knop():
      (
          pool_classifiers,
          X_dsel,
          y_dsel,
          X_test,
          y_test,
      ) = setup_classifiers()
  
      knop = KNOP(pool_classifiers)
      knop.fit(X_dsel, y_dsel)
      assert np.isclose(knop.score(X_test, y_test), 0.8106060606060606)
  
file_path: DESlib/deslib/tests/test_des_integration_multiclass.py
imports: import numpy
  from sklearn.datasets import make_classification
  from sklearn.ensemble import AdaBoostClassifier
  from sklearn.model_selection import train_test_split
  from sklearn.preprocessing import StandardScaler
  from deslib.dcs.a_priori import APriori
  from deslib.dcs.mcb import MCB
  from deslib.des.des_mi import DESMI
  from deslib.des.des_p import DESP
  from deslib.des.knop import KNOP
  from deslib.des.meta_des import METADES
label_desc: Use image node_id 7 for calling a global function with example usage: test_knop() without return types