Grid Model Factory

class probe_ably.core.utils.grid_model_factory.GridModelFactory[source]
static create_models(model_class: str, num_models: int = 50, param_args: Dict = {})List[probe_ably.core.models.abstract_model.AbstractModel][source]

Creates a list of models provided from static param ranges

Parameters
  • model_class (str) – Probing model class. For example: probe_ably.core.models.linear

  • num_models (int, optional) – Number of Models to create. Defaults to 50.

  • param_args (Dict, optional) – Paramter ranges to choose from the model to create. Defaults to {}.

Returns

Creates a Grid with the prescribed parameter ranges and returns list of models with size num_models by random initialization

Return type

List[AbstractModel]