pub struct StateEvolutionStep {
pub noise_var: f64,
pub mse: f64,
}Expand description
One iteration of a state evolution.
Fields§
§noise_var: f64The variance of the noise of the decoupled channel at the input of the denoiser ($\sigma^{2}{t}$ of LAMA, $\tau^{2}{t}$ of OAMP).
mse: f64The predicted MSE of the MMSE estimate $F$ of this iteration.
Trait Implementations§
Source§impl Clone for StateEvolutionStep
impl Clone for StateEvolutionStep
impl Copy for StateEvolutionStep
Source§impl Debug for StateEvolutionStep
impl Debug for StateEvolutionStep
Source§impl PartialEq for StateEvolutionStep
impl PartialEq for StateEvolutionStep
impl StructuralPartialEq for StateEvolutionStep
Auto Trait Implementations§
impl Forget for StateEvolutionStep
impl Freeze for StateEvolutionStep
impl RefUnwindSafe for StateEvolutionStep
impl Send for StateEvolutionStep
impl Sync for StateEvolutionStep
impl Unpin for StateEvolutionStep
impl UnsafeUnpin for StateEvolutionStep
impl UnwindSafe for StateEvolutionStep
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