docstr: add information of dataset summary to the report
  
  Args:
      data_summary (:obj:`list` of :obj:`tuple`): list of tuple
                  (dataset_name, dataset_sample_number)
      notes (str, Optional): explain the block
docstr_tok: ["add","information","of","dataset","summary","to","the","report","Args",":","data_summary","(",":","obj",":","`","list","`","of",":","obj",":","`","tuple","`",")",":","list","of","tuple","(","dataset_name",",","dataset_sample_number",")","notes","(","str",",","Optional",")",":","explain","the","block"]
code: def add_data_set_summary(
      self, data_summary: List[Tuple[str, int]], notes=None
  ):
      """
      add information of dataset summary to the report
  
      Args:
          data_summary (:obj:`list` of :obj:`tuple`): list of tuple
                      (dataset_name, dataset_sample_number)
          notes (str, Optional): explain the block
      """
      from xai.formatter.contents import DataSetSummary
  
      self.contents.append(
          DataSetSummary(data_summary=data_summary, 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 15 for calling the Section obj's underlying member method code with example usage: obj.add_data_set_summary(data_summary, notes) without return types