pub struct SemanticTrainingDomain {
pub manifests: Vec<SemanticTrainingManifest>,
pub window: u64,
pub pad_id: u64,
pub mask_id: u64,
pub block_size: u64,
pub batch_size: u64,
pub mask_permille: u64,
pub training_seed: String,
pub mask_policy: Identity256,
}Expand description
Prospective training domain fixed before any action, not a selected roster or a numerical certificate. The application supplies the original sealed manifests and complete loader geometry; native admission retains them.
Fields§
§manifests: Vec<SemanticTrainingManifest>Strictly increasing by identity; no duplicate manifest or omitted cap.
window: u64§pad_id: u64§mask_id: u64§block_size: u64§batch_size: u64§mask_permille: u64§training_seed: StringCanonical nonnegative decimal, preserving arbitrary-width source seeds.
mask_policy: Identity256Implementations§
Source§impl SemanticTrainingDomain
impl SemanticTrainingDomain
Sourcepub fn record_limit(&self) -> u64
pub fn record_limit(&self) -> u64
Each original episodes/anchors input is independently bounded by this minimum. It is not derived from arena storage or byte capacities.
Sourcepub fn identity(&self) -> Identity256
pub fn identity(&self) -> Identity256
Cold metadata identity retained by task/checkpoint ownership, not a grant.
Trait Implementations§
Source§impl Clone for SemanticTrainingDomain
impl Clone for SemanticTrainingDomain
Source§fn clone(&self) -> SemanticTrainingDomain
fn clone(&self) -> SemanticTrainingDomain
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SemanticTrainingDomain
impl Debug for SemanticTrainingDomain
impl Eq for SemanticTrainingDomain
Source§impl PartialEq for SemanticTrainingDomain
impl PartialEq for SemanticTrainingDomain
impl StructuralPartialEq for SemanticTrainingDomain
Auto Trait Implementations§
impl Freeze for SemanticTrainingDomain
impl RefUnwindSafe for SemanticTrainingDomain
impl Send for SemanticTrainingDomain
impl Sync for SemanticTrainingDomain
impl Unpin for SemanticTrainingDomain
impl UnsafeUnpin for SemanticTrainingDomain
impl UnwindSafe for SemanticTrainingDomain
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more