class_docstr: Class for fitting the Breslow-Fleming-Harrington estimate for the survival function. This estimator
  is a biased estimator of the survival function but is more stable when the population is small and
  there are too few early truncation times, it may happen that is the number of patients at risk and
  the number of deaths is the same.
  
  Mathematically, the Nelson-Aalen estimator is the negative logarithm of the Breslow-Fleming-Harrington estimator.
  
  Parameters
  ----------
  alpha: float, optional (default=0.05)
    The alpha value associated with the confidence intervals.
docstr: Return a Pandas series of the predicted survival value at specific times
  
  Parameters
  -----------
  times: iterable or float
  label: str
code: def survival_function_at_times(self, times, label=None) -> pd.Series:
      """
      Return a Pandas series of the predicted survival value at specific times
  
      Parameters
      -----------
      times: iterable or float
      label: str
  
      """
      label = coalesce(label, self._label)
      return pd.Series(
          self.predict(times), index=_to_1d_array(times), name=label
      )
  
file_path: lifelines/lifelines/fitters/breslow_fleming_harrington_fitter.py
imports: import numpy
  import pandas
  from lifelines.fitters import NonParametricUnivariateFitter
  from lifelines import NelsonAalenFitter
  from lifelines.utils import _to_1d_array, coalesce, CensoringType
label_desc: Use image node_id 2 for calling the BreslowFlemingHarringtonFitter obj's underlying member method code with example usage: obj.survival_function_at_times(times, label) and returns: pd