Skip to main content

simulated_annealing

Function simulated_annealing 

Source
pub fn simulated_annealing(
    h: &[(usize, f64)],
    j: &[((usize, usize), f64)],
    n_qubits: usize,
    offset: f64,
    n_sweeps: usize,
    num_reads: usize,
    beta_start: f64,
    beta_end: f64,
    seed: u64,
) -> (Vec<i8>, f64, Vec<f64>, Vec<Vec<i8>>)
Expand description

Run simulated annealing on an Ising model.

Returns (best_spins, best_energy, all_energies, all_samples).