安装#
我们建议使用 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