导入张量流概率的问题

problem with importing tensorflow probability

我正在使用 Anaconda 和 Ubuntu 18.04。我根据 Anaconda 的命令安装了 TensorFlow probability:

 conda install -c conda-forge tensorflow-probability 

但是当我想导入 TensorFlow 概率时,我遇到了以下错误:

ImportError: cannot import name 'compiler' from 'tensorflow.python.autograph.pyct' (/home/alireza/anaconda3/envs/tf-gpu/lib/python3.8/site-packages/tensorflow/python/autograph/pyct/init.py)

我通过 conda list tensorflow 检查 Anaconda 并安装了 TensorFlow 概率版本 0.8。

感谢您的建议。

我认为自从更新 TFP 的 conda 配方以来已经有很长时间了(TFP 现在是 0.12),所以您需要确保您拥有的 TensorFlow 版本是兼容的。来自 0.8 发行说明的 FWIW:“它针对 TensorFlow 版本 2.0.0 和 1.15.0rc1 进行了测试并且稳定。”