Skip to main content

amp_state_evolution

Function amp_state_evolution 

Source
pub fn amp_state_evolution(
    config: &MessagePassing,
    beta: f64,
    noise_var: f64,
) -> Vec<StateEvolutionStep>
Expand description

The state evolution of LAMA without noise mismatch (Jeon et al., Corollary 2): $\sigma^{2}{1} = \sigma^{2} + \beta \mathrm{Var}[S]$, $\sigma^{2}{t+1} = \sigma^{2} + \beta \Psi(\sigma^{2}{t}, \sigma^{2}{t})$, for the iterations, prior and domain of config, with $\beta = N/M$ and the columns of $H$ of unit norm.