code: def get_feature_logs(logging_file_path: str) -> pd.DataFrame:
      """Get execution (time) info for each feature of a `FeatureCollection`.
  
      Parameters
      ----------
      logging_file_path: str
          The file path where the logged messages are stored. This is the file path that
          is passed to the `FeatureCollection` its `calculate` method.
  
      Returns
      -------
      pd.DataFrame
          A DataFrame with the features its function, input series names and
          (%) calculation duration.
  
      """
      df = _parse_logging_execution_to_df(logging_file_path)
      df["duration"] = pd.to_timedelta(df["duration"], unit="s")
      return df
  
file_path: tsflex/tsflex/features/logger.py
imports: import logging
  import re
  import numpy
  import pandas
  from ..utils.logging import logging_file_to_df, remove_inner_brackets
  from ..utils.time import timedelta_to_str
label_desc: Use image node_id 3 for calling a global function with example usage: get_feature_logs(logging_file_path) and returns: df