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_scores(self):
      pred_scores = self.clf.decision_function(self.X_test)
  
      # check score shapes
      assert_equal(pred_scores.shape[0], self.X_test.shape[0])
  
imports: from __future__ import division
  from __future__ import print_function
  import os
  import sys
  import unittest
  from numpy.testing import assert_equal
  from numpy.testing import assert_raises
  from sklearn.base import clone
  from pyod.models.mo_gaal import MO_GAAL
  from pyod.utils.data import generate_data
label_desc: Use image node_id 4 for calling the TestMO_GAAL obj's underlying member method code with example usage: obj.test_prediction_scores() without return types