code: def _raise_error_evaluation_metric_is_valid(metric, allowed_metrics):
      
  
      err_msg = "Evaluation metric '%s' not recognized. The supported evaluation"
      err_msg += " metrics are (%s)."
  
      if metric not in allowed_metrics:
        raise ToolkitError(err_msg % (metric,
                            ', '.join(map(lambda x: "'%s'" % x, allowed_metrics))))
docs: Check if the input is an SFrame. Provide a proper error
      message otherwise.