安装#

我们建议使用 Anaconda (或 Miniforge) 在您的本地机器上安装 Python,它允许使用其 conda 实用程序安装包。

一旦您安装了上述任一软件,就可以按如下方式将 PyMC 安装到新的 conda 环境中

conda create -c conda-forge -n pymc_env "pymc>=5"
conda activate pymc_env

如果您愿意,请将名称 pymc_env 替换为您喜欢的任何环境名称。

另请参阅

请参阅 conda-forge 提示和技巧 页面,以避免在使用多个 conda 频道(例如 defaults 和 conda-forge)时出现安装问题。

JAX 采样#

如果您希望通过 NumPyro 使用 JAX 后端启用采样,则需要手动安装它,因为它是一个可选的依赖项

conda install numpyro

类似地,要使用 BlackJAX 采样器,请改为

conda install blackjax

Nutpie 采样#

您还可以使用 nutpie 启用采样。Nutpie 使用 numba 作为编译器,并使用 Rust 编写的采样器以获得更快的性能。

conda install -c conda-forge nutpie