FailureTriageScenario
Data scenarios · Implementation: mlsysim/engine/scenario_definitions/data.py.
Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.
runs trajectories a month failing at failure_rate, each probe’s attributed share, and a fine-tuning run on every failure of workload on devices x hardware.
Notes
Equation: Composition of mlsysim.solvers.FailureTriageModel.solve.
Assumptions: Inputs are routed to FailureTriageModel.solve; their documented regimes and units apply to this configuration.
Excludes: Additional mechanisms beyond the linked solver contracts; the scenario does not collect measurements.
References
Derivation: This scenario binds named inputs to FailureTriageModel. The linked solver contracts own equations, sources, and result-unit definitions.
Examples
Evaluate the named configuration and display a modeled result.
>>> from mlsysim import Scenarios
>>> case = Scenarios.RepairAgentFailureTriage
>>> value = case.result.cost
>>> print(f"{value:.3g~}")
58.5 dollarAttributes
| Name | Description |
|---|---|
| devices | |
| epochs | |
| failure_rate | |
| hardware | |
| hourly_price | |
| probe_shares | |
| result | Evaluate the stated failure triage case through FailureTriageModel.solve; returns its typed result and quantity units. |
| runs | |
| sequence_tokens | |
| utilization | |
| workload |
runs
Type: int.
Declared default: required.
failure_rate
Type: float.
Declared default: required.
workload
Type: Workload.
Declared default: required.
hardware
Type: HardwareNode.
Declared default: required.
devices
Type: int.
Declared default: required.
utilization
Type: float.
Declared default: required.
hourly_price
Type: Quantity.
Declared default: required.
sequence_tokens
Type: int.
Declared default: required.
epochs
Type: int.
Declared default: required.
result
engine.scenario_types.FailureTriageScenario.result
Evaluate the stated failure triage case through FailureTriageModel.solve; returns its typed result and quantity units.
Calculation: mlsysim.solvers.FailureTriageModel.solve.