Stay organized with collections
Save and categorize content based on your preferences.
Stable builds
Install the latest version of TensorFlow Probability:
pipinstall--upgradetensorflow-probability
TensorFlow Probability depends on a recent stable release of
TensorFlow (pip package tensorflow). See
the TFP release notes for
details about dependencies between TensorFlow and TensorFlow Probability.
To force a Python 3-specific install, replace pip with pip3 in the above
commands. For additional installation help, guidance installing prerequisites,
and (optionally) setting up virtual environments, see the TensorFlow
installation guide.
Nightly builds
There are also nightly builds of TensorFlow Probability under the pip package
tfp-nightly, which depend on one of tf-nightly and tf-nightly-gpu. Nightly
builds include newer features, but may be less stable than the versioned
releases.
Install from source
You can also install from source. This requires the
Bazel build system. It is highly recommended
that you install the nightly build of TensorFlow (tf-nightly) before trying to
build TensorFlow Probability from source.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-01-28 UTC."],[],[],null,["# Install\n\nStable builds\n-------------\n\nInstall the latest version of TensorFlow Probability: \n\n```bash\npip install --upgrade tensorflow-probability\n```\n\nTensorFlow Probability depends on a recent stable release of\n[TensorFlow](https://www.tensorflow.org/install) (pip package `tensorflow`). See\nthe [TFP release notes](https://github.com/tensorflow/probability/releases) for\ndetails about dependencies between TensorFlow and TensorFlow Probability.\n| **Note:** Since TensorFlow is *not* included as a dependency of the TensorFlow Probability package (in `setup.py`), you must explicitly install the TensorFlow package (`tensorflow` or `tensorflow-gpu`). This allows us to maintain one package instead of separate packages for CPU and GPU-enabled TensorFlow.\n\nTo force a Python 3-specific install, replace `pip` with `pip3` in the above\ncommands. For additional installation help, guidance installing prerequisites,\nand (optionally) setting up virtual environments, see the [TensorFlow\ninstallation guide](https://www.tensorflow.org/install).\n\nNightly builds\n--------------\n\nThere are also nightly builds of TensorFlow Probability under the pip package\n`tfp-nightly`, which depend on one of `tf-nightly` and `tf-nightly-gpu`. Nightly\nbuilds include newer features, but may be less stable than the versioned\nreleases.\n\nInstall from source\n-------------------\n\nYou can also install from source. This requires the\n[Bazel](https://bazel.build/) build system. It is highly recommended\nthat you install the nightly build of TensorFlow (`tf-nightly`) before trying to\nbuild TensorFlow Probability from source. \n\n sudo apt-get install bazel git python-pip\n python -m pip install --upgrade --user tf-nightly\n git clone https://github.com/tensorflow/probability.git\n cd probability\n bazel build --copt=-O3 --copt=-march=native :pip_pkg\n PKGDIR=$(mktemp -d)\n ./bazel-bin/pip_pkg $PKGDIR\n python -m pip install --upgrade --user $PKGDIR/*.whl"]]