class_docstr: Notes: GAN may yield unstable results, so the test is design for running
  models only, without any performance check.
class_docstr_tok: ["Notes",":","GAN","may","yield","unstable","results",",","so","the","test","is","design","for","running","models","only",",","without","any","performance","check","."]
code: def test_prediction_proba_linear(self):
      pred_proba = self.clf.predict_proba(self.X_test, method="linear")
      assert pred_proba.min() >= 0
      assert pred_proba.max() <= 1
  
imports: from __future__ import division
  from __future__ import print_function
  import os
  import sys
  import unittest
  from numpy.testing import assert_allclose, assert_array_less, assert_equal, assert_raises
  from scipy.stats import rankdata
  from sklearn.base import clone
  from sklearn.metrics import roc_auc_score
  from pyod.models.qmcd import QMCD
  from pyod.utils.data import generate_data
label_desc: Use image node_id 7 for calling the TestQMCD obj's underlying member method code with example usage: obj.test_prediction_proba_linear() without return types