class_docstr: This class computes data balance measures for columns of interest
  based on a reference distribution. Currently, only the uniform reference
  distribution is supported.
class_docstr_tok: ["This","class","computes","data","balance","measures","for","columns","of","interest","based","on","a","reference","distribution",".","Currently",",","only","the","uniform","reference","distribution","is","supported","."]
docstr: Construct a DistributionBalanceMeasure class for calculating
  distribution balance measures on a dataset.
  
  :param cols_of_interest: The list of columns to compute
      distribution balance measures on.
  :type cols_of_interest: List[str]
docstr_tok: ["Construct","a","DistributionBalanceMeasure","class","for","calculating","distribution","balance","measures","on","a","dataset",".",":","param","cols_of_interest",":","The","list","of","columns","to","compute","distribution","balance","measures","on",".",":","type","cols_of_interest",":","List","[","str","]"]
code: def __init__(self, cols_of_interest: List[str]) -> None:
      """
      Construct a DistributionBalanceMeasure class for calculating
      distribution balance measures on a dataset.
  
      :param cols_of_interest: The list of columns to compute
          distribution balance measures on.
      :type cols_of_interest: List[str]
      """
      super().__init__(cols_of_interest=cols_of_interest)
  
file_path: responsible-ai-toolbox/responsibleai/responsibleai/databalanceanalysis/distribution_balance_measures.py
imports: from typing import Callable, Dict, List
  import numpy
  import pandas
  import scipy
  from responsibleai.databalanceanalysis.balance_measures import BalanceMeasures
  from responsibleai.databalanceanalysis.constants import Constants, Measures
label_desc: Use image node_id 1 to create a new DistributionBalanceMeasures object from inherited base classes: BalanceMeasures with example: obj = DistributionBalanceMeasures(cols_of_interest)