Slot: seed_offset

Sub-stream this step draws from, offset from the generator’s seed. Two seeded steps must use different offsets to be independent. Stated here rather than inferred from step order so it is a property of the generator that every backend derives identically (numpy re-seeds, jax folds the offset into the key) — and so inserting or reordering steps cannot silently change an existing generator’s output.

URI: tvbo:slot/seed_offset

Applicable Classes

Name Description Modifies Slot
ProcedureStep A single named step (or output) in a Procedure: one typed operation producing… no

Properties

Type and Range

Property Value
Range xsd:integer
Domain Of ProcedureStep

Cardinality and Requirements

Property Value

Slot Characteristics

Property Value
If Absent int(0)
Owner ProcedureStep

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self tvbo:seed_offset
native tvbo:seed_offset

LinkML Source

name: seed_offset
description: Sub-stream this step draws from, offset from the generator's seed. Two
  seeded steps must use different offsets to be independent. Stated here rather than
  inferred from step order so it is a property of the generator that every backend
  derives identically (numpy re-seeds, jax folds the offset into the key) — and so
  inserting or reordering steps cannot silently change an existing generator's output.
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: int(0)
owner: ProcedureStep
domain_of:
- ProcedureStep
range: integer