docstr: Evaluate on x, y
  :param x: input
  :param y: target
  :param metrics: a list of metrics in string format
  :return: a list of metric evaluation results
docstr_tok: ["Evaluate","on","x",",","y",":","param","x",":","input",":","param","y",":","target",":","param","metrics",":","a","list","of","metrics","in","string","format",":","return",":","a","list","of","metric","evaluation","results"]
code: def evaluate(self, x, y, metrics=["mse"]):
      """
      Evaluate on x, y
      :param x: input
      :param y: target
      :param metrics: a list of metrics in string format
      :return: a list of metric evaluation results
      """
      y_pred = self.predict(x)
      return [Evaluator.evaluate(m, y, y_pred) for m in metrics]
  
imports: from zoo.orca.automl.model.abstract import BaseModel, ModelBuilder
  import numpy
  from zoo.orca.automl.metrics import Evaluator
  import pickle
  import tensorflow
  from tensorflow.keras import backend
label_desc: Use image node_id 4 for calling the KerasBaseModel obj's underlying member method code with example usage: obj.evaluate(x, y, metrics) and returns: unknown