docstr: Sets hints for the metric. Hints are not validated.
  Implemented in child classes.
  
  Returns
  ----------
  self: for chained calls.
docstr_tok: ["Sets","hints","for","the","metric",".","Hints","are","not","validated",".","Implemented","in","child","classes",".","Returns","--","--","--","--","--","self",":","for","chained","calls","."]
code: def set_hints(self, **hints):
      """
      Sets hints for the metric. Hints are not validated.
      Implemented in child classes.
  
      Returns
      ----------
      self: for chained calls.
      """
      raise NotImplementedError(
          "Should be overridden by the child class."
      )
  
imports: from functools import partial
  import numpy
  from .None import _catboost
label_desc: Use image node_id 3 for calling the BuiltinMetric obj's underlying member method code with example usage: obj.set_hints() without return types