Стабильные сборки
Установите последнюю версию TensorFlow Probability:
pip install --upgrade tensorflow-probability
Вероятность TensorFlow зависит от недавней стабильной версии TensorFlow (пакет pip tensorflow ). Подробную информацию о зависимостях между TensorFlow и TensorFlow Probability см. в примечаниях к выпуску TFP.
Чтобы принудительно выполнить установку специально для Python 3, замените pip на pip3 в приведенных выше командах. Дополнительную справку по установке, инструкции по установке необходимых компонентов и (необязательно) по настройке виртуальных сред см. в руководстве по установке TensorFlow .
Ночные сборки
Существуют также ночные сборки TensorFlow Probability в пакете pip tfp-nightly , которые зависят от одного из tf-nightly и tf-nightly-gpu . Ночные сборки включают новые функции, но могут быть менее стабильными, чем версии с версиями.
Установить из источника
Вы также можете установить из исходного кода. Для этого требуется система сборки Bazel . Настоятельно рекомендуется установить ночную сборку TensorFlow ( tf-nightly ), прежде чем пытаться собрать TensorFlow Probability из исходного кода.
sudo apt-get install bazel git python-pippython -m pip install --upgrade --user tf-nightlygit clone https://github.com/tensorflow/probability.gitcd probabilitybazel build --copt=-O3 --copt=-march=native :pip_pkgPKGDIR=$(mktemp -d)./bazel-bin/pip_pkg $PKGDIRpython -m pip install --upgrade --user $PKGDIR/*.whl