neuralqx.samplers.types module¶
- class PTCommon(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas)¶
Bases:
Common
- class MetropolisKLocal(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_flips)¶
Bases:
Common
- class MetropolisHamiltonian(n_chains_per_rank, sweep_size, machine_pow, reset_chains)¶
Bases:
Common
- class MetropolisMultiHamiltonian(n_chains_per_rank, sweep_size, machine_pow, reset_chains, Hamiltonian, choose_per_chain=False, p_ops=None)¶
Bases:
Common
- class MetropolisExchange(n_chains_per_rank, sweep_size, machine_pow, reset_chains, d_max)¶
Bases:
Common
- class Weighted(n_chains_per_rank, sweep_size, machine_pow, reset_chains, probabilities, rules)¶
Bases:
Common
- class PTLocal(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas)¶
Bases:
PTCommon
- class PTExchange(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas, d_max)¶
Bases:
PTCommon
- class PTU1Gauge(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas)¶
Bases:
PTCommon
- class PTRandomU1Gauge(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas)¶
Bases:
PTCommon
- class PTU1Plaquette(n_chains_per_rank, sweep_size, machine_pow, reset_chains, n_replicas, betas)¶
Bases:
PTCommon