code: def __get_bias_metrics_impl(
      self, bias_metric: BiasMetric
  ) -> BiasMetricImpl:
      if bias_metric == BiasMetric.statistical_parity:
          return PositivePredProbDiff()
      if bias_metric == BiasMetric.equal_opportunity:
          return TprDiff()
      elif bias_metric == BiasMetric.predictive_equality:
          return FprDiff()
  
imports: from bias_detector.BiasMetric import BiasMetric
  from bias_detector.BiasReport import BiasReport
  from bias_detector.models.FirstNameModel import FirstNameModel
  from bias_detector.models.FirstNameZipcodeModel import FirstNameZipcodeModel
  from bias_detector.models.FullNameModel import FullNameModel
  from bias_detector.models.FullNameZipcodeModel import FullNameZipcodeModel
  from bias_detector.bias_metrics.BiasMetricImpl import BiasMetricImpl
  from bias_detector.bias_metrics.BiasMetricInput import BiasMetricInput
  from bias_detector.bias_metrics.FprDiff import FprDiff
  from bias_detector.bias_metrics.PositivePredProbDiff import PositivePredProbDiff
  from bias_detector.bias_metrics.TprDiff import TprDiff
  from bias_detector.common import *
  import surgeo
label_desc: Use image node_id 3 for calling the BiasDetector obj's underlying member method code with example usage: obj.__get_bias_metrics_impl(bias_metric) and returns: PositivePredProbDiff, TprDiff, FprDiff