graphs package

TuningCurveGraph

class autompc.graphs.TuningCurveGraph[source]

Graph tuning curve for either pipeline or model tuning result.

__call__(ax, tune_result)[source]
Parameters:

KstepPredAccGraph

class autompc.graphs.KstepPredAccGraph(system, trajs, kmax, logscale=False, metric='rmse')[source]

Create k-step model prediction accuracy graph.

__init__(system, trajs, kmax, logscale=False, metric='rmse')[source]
Parameters:
  • system (System) – System on which models are being evaluted

  • trajs (List of Trajectory) – Evaluation trajectory set

  • kmax (int) – Maximum horizon to evaluate

  • logscale (bool) – Use log scale on y-axis if true

  • metric (string) – Prediction accuracy metric to use. One of “rmse” or “rmsmens”

add_model(model, label)[source]

Add a model for comparison

Parameters:
  • model (Model) – Model to compare

  • label (string) – Label for model