class_docstr: The Strategy interface declares operations common to all
  supported report output.
class_docstr_tok: ["The","Strategy","interface","declares","operations","common","to","all","supported","report","output","."]
docstr: Add information about binary class confidence distribution to report
  
  Args:
      notes(str): Explain the block
      visual_result_tuple(tuple): (visual_result_header, visual_result_dict)
         - visual_result_header(str): a header for confusion_matrix,
                                          can be split or round number.
         - visual_result_dict(dict): key-value
              - `gt` (:list of :str): ground truth class label for all samples
              - `probability` (:list of :list): 2D list (N sample * 2) to
                              present probability distribution of each sample
docstr_tok: ["Add","information","about","binary","class","confidence","distribution","to","report","Args",":","notes","(","str",")",":","Explain","the","block","visual_result_tuple","(","tuple",")",":","(","visual_result_header",",","visual_result_dict",")","-","visual_result_header","(","str",")",":","a","header","for","confusion_matrix",",","can","be","split","or","round","number",".","-","visual_result_dict","(","dict",")",":","key-value","-","`","gt","`","(",":","list","of",":","str",")",":","ground","truth","class","label","for","all","samples","-","`","probability","`","(",":","list","of",":","list",")",":","2D","list","(","N","sample","*","2",")","to","present","probability","distribution","of","each","sample"]
code: def draw_binary_class_confidence_distribution(
      self, notes: str, *, visual_result_tuple: tuple
  ):
      """
      Add information about binary class confidence distribution to report
  
      Args:
          notes(str): Explain the block
          visual_result_tuple(tuple): (visual_result_header, visual_result_dict)
             - visual_result_header(str): a header for confusion_matrix,
                                              can be split or round number.
             - visual_result_dict(dict): key-value
                  - `gt` (:list of :str): ground truth class label for all samples
                  - `probability` (:list of :list): 2D list (N sample * 2) to
                                  present probability distribution of each sample
      """
      pass
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from abc import ABC, abstractmethod
  from typing import Tuple, Dict, List
  import numpy
  from xai.data import explorer
  from xai.formatter.report.section import OverviewSection, DetailSection
label_desc: Use image node_id 34 for calling the Writer obj's underlying member method code with example usage: obj.draw_binary_class_confidence_distribution(notes) without return types