Skip to main content

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)
40000000

Attributes

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.

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).

Back to top