pyhs3.Workspace¶
- class pyhs3.Workspace(spec)[source]¶
- Parameters:
spec (
HS3Spec
)
- __init__(spec)[source]¶
Manages the overall structure of the model including parameters, domains, and distributions.
- Parameters:
spec (dict) – A dictionary containing model definitions including parameter points, distributions, and domains.
- parameter_collection¶
Set of named parameter points.
- Type:
ParameterCollection
- distribution_set¶
All distributions used in the workspace.
- Type:
DistributionSet
- domain_collection¶
Domain definitions for all parameters.
- Type:
DomainCollection
Methods
__init__
(spec)Manages the overall structure of the model including parameters, domains, and distributions.
model
(*[, domain, parameter_point])Constructs a Model object using the provided domain and parameter point.