tigerforecast.experiments.Experiment

class tigerforecast.experiments.Experiment[source]

Description: Streamlines the process of performing experiments and comparing results of methods across a range of problems.

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__() Initialize self.
add_all_method_variants(method_id[, …])
add_method(method_id[, method_params, …]) Description: Add a new method to the experiment instance.
add_problem(problem_id[, problem_params, name]) Description: Add a new problem to the experiment instance.
avg_regret(loss)
graph([problem_ids, metric, avg_regret, …]) Description: Show a graph for the results of the experiments for specified metric.
initialize([problems, methods, …]) Description: Initializes the experiment instance.
scoreboard([metric, start_time, n_digits, …]) Description: Show a scoreboard for the results of the experiments for specified metric.
to_csv(table_dict, save_as) Save to csv file