#[non_exhaustive]pub enum RealtimeMechanism {
Show 15 variants
TensorOperations,
NeuralOperations,
ParameterMaterialization,
ParameterStorage,
StateStorage,
CoordinateStorage,
Sampling,
Randomness,
HostConversion,
ExactCompletion,
ResourceRetention,
Transfer,
Observation,
Collectives,
Timing,
}Expand description
One generic mechanism that a neutral realtime executor may require.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
TensorOperations
Generic tensor construction, indexing, stacking, and slicing.
NeuralOperations
Backend-neutral tensor operations and architecture neural operations.
ParameterMaterialization
Exact selected checkpoint recipes and source-to-execution lowering.
ParameterStorage
Resident or bounded immutable-parameter storage.
StateStorage
Mutable model-state storage matching architecture geometry.
CoordinateStorage
Typed coordinate payload storage and retention.
Sampling
Generic logits processing and token sampling.
Randomness
Transactional random-state storage and advancement.
HostConversion
Portable-host to opaque-tensor conversion.
ExactCompletion
Exact completion and resource-retention tracking.
ResourceRetention
Submitted tensor, store, validation, queue, and collective retention.
Transfer
Generic device or rank-local transfer.
Observation
Named activation observation and intervention.
Collectives
Opaque collective communication.
Timing
Optional execution timing.
Trait Implementations§
Source§impl Clone for RealtimeMechanism
impl Clone for RealtimeMechanism
Source§fn clone(&self) -> RealtimeMechanism
fn clone(&self) -> RealtimeMechanism
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more