StorageAmplificationScenario
Agents scenarios · Implementation: mlsysim/engine/scenario_definitions/agents.py.
Construct this scenario with keyword inputs. The fields below show the types and defaults declared by this class.
Auxiliary bytes and re-index time of a lexical-plus-graph and a lexical-plus-dense store.
Notes
Equation: Result = mlsysim.solvers.StorageAmplificationModel.solve with the named scenario fields; no extra fitting or postprocessing is applied.
Assumptions: The supplied inputs use the units and validity regime documented by StorageAmplificationModel.solve; this class binds one reproducible configuration.
Excludes: Any behavior excluded by StorageAmplificationModel.solve, and measurement or calibration of the supplied inputs.
References
Implementation reference: mlsysim.solvers.StorageAmplificationModel.solve documents the composed equation and its sources.
Examples
The named registry scenario supplies the stated inputs; this is a modeled calculation, not a new measurement.
>>> from mlsysim import Scenarios
>>> scenario = Scenarios.LexicalGraphAgainstDenseStore
>>> round((scenario.result.raw).to('B').magnitude, 6)
40000000Attributes
| Name | Description |
|---|---|
| bytes_per_file | |
| bytes_per_value | |
| dimension | |
| edge_bytes | |
| edges_per_file | |
| edited_files | |
| embed_rate | |
| files | |
| lexical_rate | |
| link_bytes | |
| links_per_node | |
| parse_rate | |
| passage_tokens | |
| postings_per_token | |
| result | Return mlsysim.solvers.StorageAmplificationModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver. |
| tokens_per_file |
files
Type: int.
Declared default: required.
tokens_per_file
Type: int.
Declared default: required.
bytes_per_file
Type: Quantity.
Declared default: required.
postings_per_token
Type: Quantity.
Declared default: required.
edges_per_file
Type: int.
Declared default: required.
edge_bytes
Type: Quantity.
Declared default: required.
passage_tokens
Type: int.
Declared default: required.
dimension
Type: int.
Declared default: required.
bytes_per_value
Type: Quantity.
Declared default: required.
links_per_node
Type: int.
Declared default: required.
link_bytes
Type: Quantity.
Declared default: required.
edited_files
Type: int.
Declared default: required.
lexical_rate
Type: float.
Declared default: required.
parse_rate
Type: float.
Declared default: required.
embed_rate
Type: float.
Declared default: required.
result
engine.scenario_types.StorageAmplificationScenario.result
Return mlsysim.solvers.StorageAmplificationModel.solve for this scenario; output fields retain the units and feasibility semantics specified by that solver.
Equation: mlsysim.solvers.StorageAmplificationModel.solve (scenario fields).