EstimatorParams Class

Top-level input parameters for the Microsoft Resource Estimator.

Extends EstimatorInputParamsItem with support for batching: pass num_items to create a batching job where each item can override the top-level parameters.

Constructor

EstimatorParams(num_items: int | None = None)

Parameters

Name Description
num_items
int

Number of batching items. If None, creates a single-point estimation job.

Default value: None

Methods

as_dict

Constructs a dictionary from the input params.

For batching jobs, top-level entries are merged into item entries. Item entries have priority in case they are specified.

as_dict

Constructs a dictionary from the input params.

For batching jobs, top-level entries are merged into item entries. Item entries have priority in case they are specified.

as_dict(validate=True) -> Dict[str, Any]

Parameters

Name Description
validate
Default value: True

Attributes

items

MAX_NUM_ITEMS

MAX_NUM_ITEMS: int = 1000