code: def test_fit_predict_evaluate(self):
      self.model.fit_eval((self.x, self.y), [(self.val_x, self.val_y)])
  
      # test predict
      result = self.model.predict(self.val_x)
  
      # test evaluate
      evaluate_result = self.model.evaluate(self.val_x, self.val_y)
  
file_path: BigDL/python/orca/test/bigdl/orca/automl/xgboost/test_xgbregressor.py
imports: from bigdl.orca.test_zoo_utils import ZooTestCase
  import numpy
  import pandas
  import os
  from numpy.testing import assert_array_almost_equal
  from bigdl.orca.automl.xgboost.XGBoost import XGBoost, XGBoostModelBuilder
  import pytest
label_desc: Use image node_id 3 for calling the TestXgbregressor obj's underlying member method code with example usage: obj.test_fit_predict_evaluate() without return types