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.

get_values(results_dict)

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)