docstr: add information about metric results for multi-class evaluation
  
  Args:
      *metric_tuple(tuple): (evaluation_header, evaluation_metric_dict)
          - evaluation_header(str): a header for current evaluation,
                                  can be split or round number.
          - evaluation_metric_dict(dict): key-value pair for metric
              - key: metric name
              - value: metric dict. The dict should either
               (1) have a `class` keyword, with key-value pair of class name
                              and corresponding values, or
               (2) have a `average` keyword to show a macro-average metric.
      notes(str): text to explain the block
docstr_tok: ["add","information","about","metric","results","for","multi-class","evaluation","Args",":","*","metric_tuple","(","tuple",")",":","(","evaluation_header",",","evaluation_metric_dict",")","-","evaluation_header","(","str",")",":","a","header","for","current","evaluation",",","can","be","split","or","round","number",".","-","evaluation_metric_dict","(","dict",")",":","key-value","pair","for","metric","-","key",":","metric","name","-","value",":","metric","dict",".","The","dict","should","either","(","1",")","have","a","`","class","`","keyword",",","with","key-value","pair","of","class","name","and","corresponding","values",",","or","(","2",")","have","a","`","average","`","keyword","to","show","a","macro-average","metric",".","notes","(","str",")",":","text","to","explain","the","block"]
code: def add_multi_class_evaluation_metric_results(
      self, *metric_tuple, notes=None
  ):
      """
      add information about metric results for multi-class evaluation
  
      Args:
          *metric_tuple(tuple): (evaluation_header, evaluation_metric_dict)
              - evaluation_header(str): a header for current evaluation,
                                      can be split or round number.
              - evaluation_metric_dict(dict): key-value pair for metric
                  - key: metric name
                  - value: metric dict. The dict should either
                   (1) have a `class` keyword, with key-value pair of class name
                                  and corresponding values, or
                   (2) have a `average` keyword to show a macro-average metric.
          notes(str): text to explain the block
      """
      from xai.formatter.contents import (
          MultiClassEvaluationMetricResult,
      )
  
      self.contents.append(
          MultiClassEvaluationMetricResult(
              metric_tuple=metric_tuple, notes=notes
          )
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import numpy
  from typing import Tuple, Dict, List
  from xai.data import explorer
  from xai import MODE
label_desc: Use image node_id 31 for calling the Section obj's underlying member method code with example usage: obj.add_multi_class_evaluation_metric_results() without return types