ProposerTrafficScenario
Robotics scenarios · Implementation: mlsysim/engine/scenario_definitions/robotics/proposers.py.
Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.
machine’s intent model and chunk policy sharing its memory bus (weight traffic only).
Notes
Equation: result = ProposerTrafficModel.solve(…) with the declared machine, fp16_bytes_per_param inputs.
Assumptions: The inputs instantiate the assumptions documented by mlsysim.solvers.ProposerTrafficModel.solve; accessing result evaluates that solver again.
Excludes: Any extra mechanism beyond ProposerTrafficModel; this record supplies configuration and does not collect performance measurements.
References
Derivation: This configuration forwards its stored inputs to mlsysim.solvers.ProposerTrafficModel.solve. The solver contract records the equations and their provenance.
Examples
The named scenario supplies illustrative inputs; the output is calculated.
>>> from mlsysim import Scenarios
>>> case = Scenarios.WarehouseProposerTraffic
>>> round(float(case.result.sustained_bandwidth.to('GB/s').magnitude), 3)
142.8Attributes
| Name | Description |
|---|---|
| fp16_bytes_per_param | |
| machine | |
| result | Modeled result from mlsysim.solvers.ProposerTrafficModel.solve using this |
machine
Type: Any.
Declared default: required.
fp16_bytes_per_param
Type: Quantity.
Declared default: required.
result
engine.scenario_types.ProposerTrafficScenario.result
Modeled result from mlsysim.solvers.ProposerTrafficModel.solve using this scenario’s declared inputs; see that method for units, limits, and feasibility.
Equation: Delegates the declared fields to mlsysim.solvers.ProposerTrafficModel.solve; returned quantities and feasibility follow that contract.