Instalar

Compilações estáveis

Instale a versão mais recente do TensorFlow Probability:

pip install --upgrade tensorflow-probability

TensorFlow Probabilidade depende de uma libertação estável recente de TensorFlow (pip pacote tensorflow ). Veja as notas de lançamento TFP para obter detalhes sobre dependências entre TensorFlow e TensorFlow Probabilidade.

Para forçar a instalação de um específico 3 Python, substitua pip com pip3 nos comandos acima. Para obter ajuda adicional sobre a instalação, pré-requisitos instalação de orientação, e (opcionalmente) a criação de ambientes virtuais, consulte o guia de instalação TensorFlow .

Construções noturnas

Há também todas as noites constrói de TensorFlow Probabilidade sob o pacote pip tfp-nightly , que dependem de um de tf-nightly e tf-nightly-gpu . As compilações noturnas incluem recursos mais recentes, mas podem ser menos estáveis ​​do que as versões com versão.

Instalar da fonte

Você também pode instalar a partir da fonte. Isso requer o Bazel sistema de compilação. É altamente recomendável que você instale a compilação noturno de TensorFlow ( tf-nightly ) antes de tentar Probabilidade de construção TensorFlow de fonte.

  sudo apt-get install bazel git python-pip
  python -m pip install --upgrade --user tf-nightly
  git clone https://github.com/tensorflow/probability.git
  cd probability
  bazel build --copt=-O3 --copt=-march=native :pip_pkg
  PKGDIR=$(mktemp -d)
  ./bazel-bin/pip_pkg $PKGDIR
  python -m pip install --upgrade --user $PKGDIR/*.whl