pub struct VmfPhaseCfg {
pub num_heads: usize,
pub nphase: usize,
pub value_head_dim: usize,
pub hidden_size: usize,
pub phase_mass: f32,
}Fields§
§num_heads: usize§nphase: usize§value_head_dim: usize§phase_mass: f32θ-mass (η′ correction): a restoring potential pulling the phase toward 0 — θ_eff = θ/(1+mass) — which WIDENS the phase kernel. Measured (experiments/vmf_native_core*.py) to restore noise robustness when the phase projection is FIXED (exactly CMF’s fold-before-heal regime: thq/thk are init, not trained) — recall 3%→91% at moderate noise; redundant once the projection is healed. 0.0 = massless Goldstone (bit-identical to prior kernel). Set via CMF_PHASE_MASS. Validated at mechanism level, not yet LM.
Implementations§
Trait Implementations§
Source§impl Clone for VmfPhaseCfg
impl Clone for VmfPhaseCfg
Source§fn clone(&self) -> VmfPhaseCfg
fn clone(&self) -> VmfPhaseCfg
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 moreimpl Copy for VmfPhaseCfg
Auto Trait Implementations§
impl Freeze for VmfPhaseCfg
impl RefUnwindSafe for VmfPhaseCfg
impl Send for VmfPhaseCfg
impl Sync for VmfPhaseCfg
impl Unpin for VmfPhaseCfg
impl UnsafeUnpin for VmfPhaseCfg
impl UnwindSafe for VmfPhaseCfg
Blanket Implementations§
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