Skip to main content
Ctrl+K
 - Home  - Home
  • Quickstart

PPL INTEGRATION

  • Aesara
  • Numpyro
  • Oryx
  • PyMC
  • Tensorflow-Probability

HOW TO

  • Sample with multiple chains?
  • Use custom gradients?
  • Use non-JAX log-prob functions?
  • Build a Metropolis-Within-Gibbs sampler?
  • Sample from the word BlackJAX using BlackJAX?

LEARN BY EXAMPLE

  • The Sampling Book

API

  • API Reference
    • blackjax.adaptation
      • blackjax.adaptation.adjusted_mclmc_adaptation
      • blackjax.adaptation.base
      • blackjax.adaptation.chees_adaptation
      • blackjax.adaptation.laps
      • blackjax.adaptation.laps_burn_in
      • blackjax.adaptation.mass_matrix
      • blackjax.adaptation.mclmc_adaptation
      • blackjax.adaptation.meads_adaptation
      • blackjax.adaptation.pathfinder_adaptation
      • blackjax.adaptation.step_size
      • blackjax.adaptation.window_adaptation
    • blackjax.diagnostics
    • blackjax.mcmc
      • blackjax.mcmc.adjusted_mclmc
      • blackjax.mcmc.adjusted_mclmc_dynamic
      • blackjax.mcmc.barker
      • blackjax.mcmc.diffusions
      • blackjax.mcmc.dynamic_hmc
      • blackjax.mcmc.elliptical_slice
      • blackjax.mcmc.ghmc
      • blackjax.mcmc.hmc
      • blackjax.mcmc.integrators
      • blackjax.mcmc.mala
      • blackjax.mcmc.marginal_latent_gaussian
      • blackjax.mcmc.mclmc
      • blackjax.mcmc.metrics
      • blackjax.mcmc.nuts
      • blackjax.mcmc.periodic_orbital
      • blackjax.mcmc.proposal
      • blackjax.mcmc.random_walk
      • blackjax.mcmc.rmhmc
      • blackjax.mcmc.termination
      • blackjax.mcmc.trajectory
    • blackjax.sgmcmc
      • blackjax.sgmcmc.csgld
      • blackjax.sgmcmc.diffusions
      • blackjax.sgmcmc.gradients
      • blackjax.sgmcmc.sghmc
      • blackjax.sgmcmc.sgld
      • blackjax.sgmcmc.sgnht
    • blackjax.smc
      • blackjax.smc.adaptive_persistent_sampling
      • blackjax.smc.adaptive_tempered
      • blackjax.smc.base
      • blackjax.smc.ess
      • blackjax.smc.from_mcmc
      • blackjax.smc.inner_kernel_tuning
      • blackjax.smc.partial_posteriors_path
      • blackjax.smc.persistent_sampling
      • blackjax.smc.pretuning
      • blackjax.smc.resampling
      • blackjax.smc.solver
      • blackjax.smc.tempered
      • blackjax.smc.tuning
        • blackjax.smc.tuning.from_kernel_info
        • blackjax.smc.tuning.from_particles
      • blackjax.smc.waste_free
    • blackjax.vi
      • blackjax.vi.fullrank_vi
      • blackjax.vi.meanfield_vi
      • blackjax.vi.multipathfinder
      • blackjax.vi.pathfinder
      • blackjax.vi.schrodinger_follmer
      • blackjax.vi.svgd
  • Bibliography

blackjax.smc

Contents

  • Submodules

blackjax.smc#

Submodules#

  • blackjax.smc.adaptive_persistent_sampling
  • blackjax.smc.adaptive_tempered
  • blackjax.smc.base
  • blackjax.smc.ess
  • blackjax.smc.from_mcmc
  • blackjax.smc.inner_kernel_tuning
  • blackjax.smc.partial_posteriors_path
  • blackjax.smc.persistent_sampling
  • blackjax.smc.pretuning
  • blackjax.smc.resampling
  • blackjax.smc.solver
  • blackjax.smc.tempered
  • blackjax.smc.tuning
  • blackjax.smc.waste_free

previous

blackjax.sgmcmc.sgnht

next

blackjax.smc.adaptive_persistent_sampling

Contents
  • Submodules

By The Blackjax developers

© Copyright 2026, The Blackjax developers.