class_docstr: Provide various chord evaluation scores.
  
  Parameters
  ----------
  detections : str
      File containing chords detections.
  annotations : str
      File containing chord annotations.
  name : str, optional
      Name of the evaluation object (e.g., the name of the song).
class_docstr_tok: ["Provide","various","chord","evaluation","scores",".","Parameters","--","--","--","--","--","detections",":","str","File","containing","chords","detections",".","annotations",":","str","File","containing","chord","annotations",".","name",":","str",",","optional","Name","of","the","evaluation","object","(","e.g.",",","the","name","of","the","song",")","."]
docstr: Format the evaluation metrics as a human readable string.
  
  Returns
  -------
  eval_string : str
      Evaluation metrics formatted as a human readable string.
docstr_tok: ["Format","the","evaluation","metrics","as","a","human","readable","string",".","Returns","--","--","--","-","eval_string",":","str","Evaluation","metrics","formatted","as","a","human","readable","string","."]
code: def tostring(self, **kwargs):
      """
      Format the evaluation metrics as a human readable string.
  
      Returns
      -------
      eval_string : str
          Evaluation metrics formatted as a human readable string.
  
      """
      ret = (
          "{}\n"
          "  Root: {:5.2f} MajMin: {:5.2f} MajMinBass: {:5.2f} "
          "Sevenths: {:5.2f} SeventhsBass: {:5.2f}\n"
          "  Seg: {:5.2f} UnderSeg: {:5.2f} OverSeg: {:5.2f}".format(
              self.name,
              self.root * 100,
              self.majmin * 100,
              self.majminbass * 100,
              self.sevenths * 100,
              self.seventhsbass * 100,
              self.segmentation * 100,
              self.undersegmentation * 100,
              self.oversegmentation * 100,
          )
      )
      return ret
  
imports: import numpy
  from .None import evaluation_io, EvaluationMixin
  from ..io import load_chords
label_desc: Use image node_id 11 for calling the ChordEvaluation obj's underlying member method code with example usage: obj.tostring() and returns: ret