pub struct SelectedRealtimeRealization { /* private fields */ }Expand description
One immutable realtime realization selected before native construction.
Implementations§
Source§impl SelectedRealtimeRealization
impl SelectedRealtimeRealization
Sourcepub const fn max_cached_shards(&self) -> usize
pub const fn max_cached_shards(&self) -> usize
Returns the exact source reader-cache bound retained during selection.
Sourcepub const fn requirements(&self) -> &RealtimeArchitectureRequirements
pub const fn requirements(&self) -> &RealtimeArchitectureRequirements
Returns the complete architecture requirements selected once.
Sourcepub const fn source(&self) -> &RealtimeIdentity
pub const fn source(&self) -> &RealtimeIdentity
Returns the exact source identity.
Sourcepub const fn execution_graph(&self) -> &ExecutionGraph
pub const fn execution_graph(&self) -> &ExecutionGraph
Returns the exact selected temporal/depth execution graph.
Sourcepub const fn execution_units(&self) -> &ExecutionUnitLayout
pub const fn execution_units(&self) -> &ExecutionUnitLayout
Returns the exact selected temporal/depth execution-unit layout.
Sourcepub const fn source_parameters(&self) -> &ArchitectureParameterDescription
pub const fn source_parameters(&self) -> &ArchitectureParameterDescription
Returns exact source parameter ownership and geometry.
Sourcepub const fn operators(&self) -> NeuralOperatorCapabilities
pub const fn operators(&self) -> NeuralOperatorCapabilities
Returns optional neural operators required by the selected architecture.
Sourcepub const fn execution(&self) -> &RealtimeIdentity
pub const fn execution(&self) -> &RealtimeIdentity
Returns the selected execution identity.
Sourcepub const fn execution_requirements(&self) -> &RealtimeExecutionRequirements
pub const fn execution_requirements(&self) -> &RealtimeExecutionRequirements
Returns the exact execution contract selected for materialization.
Sourcepub const fn execution_parameters(&self) -> &ArchitectureParameterDescription
pub const fn execution_parameters(&self) -> &ArchitectureParameterDescription
Returns exact selected execution parameter ownership and geometry.
Sourcepub fn weight_lowerings(&self) -> &[RealtimeWeightLoweringRequirement]
pub fn weight_lowerings(&self) -> &[RealtimeWeightLoweringRequirement]
Returns the exact named lowering requirements retained by this selection.
Sourcepub const fn residency(&self) -> LayerWeightResidency
pub const fn residency(&self) -> LayerWeightResidency
Returns selected residency.
Sourcepub const fn state(&self) -> &SelectedRealtimeStateRealization
pub const fn state(&self) -> &SelectedRealtimeStateRealization
Returns the exact selected mutable-state realization.
Sourcepub const fn topology(&self) -> ParallelTopology
pub const fn topology(&self) -> ParallelTopology
Returns the architecture-proven topology.
Sourcepub const fn completion(&self) -> CommunicationCompletionPolicy
pub const fn completion(&self) -> CommunicationCompletionPolicy
Returns the one selected bounded-wait and timeout disposition policy.
Sourcepub const fn observations(&self) -> &RealtimeObservationRequirements
pub const fn observations(&self) -> &RealtimeObservationRequirements
Returns selected observation requirements.
Trait Implementations§
Source§impl Clone for SelectedRealtimeRealization
impl Clone for SelectedRealtimeRealization
Source§fn clone(&self) -> SelectedRealtimeRealization
fn clone(&self) -> SelectedRealtimeRealization
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more