code: def extract_tuning(tuning_log, base_extractor, model_learner_name):
      iter_fn = extract_param_tuning_iteration(
          tuning_log=tuning_log,
          base_extractor=base_extractor,
          model_learner_name=model_learner_name,
      )
      return pd.concat(list(map(iter_fn, range(len(tuning_log)))))
  
imports: import collections.abc
  from datetime import datetime
  from itertools import chain, repeat
  import pandas
  from toolz import curry
  from numpy import nan
label_desc: Use image node_id 16 for calling a global function with example usage: extract_tuning(tuning_log, base_extractor, model_learner_name) and returns: pd