fitbenchmarking.results_processing.runtime_table module

Runtime table

class fitbenchmarking.results_processing.runtime_table.RuntimeTable(results, best_results, options, group_dir, pp_locations, table_name)

Bases: fitbenchmarking.results_processing.base_table.Table

The timing results are calculated from an average using the timeit module in python. The number of runtimes can be set in FitBenchmarking Options.


Gets the main values to be reported in the tables

Parameters:results_dict (dictionary) – dictionary containing results where the keys are the problem sets and the values are lists of results objects
Returns:two dictionaries containing the absolute runtime and the normalised runtime with respect to the quickest time.
Return type:tuple(dict, dict)