Невозможно импортировать модуль дистрибутивов из Tensorflow (Dockerized)

Я запускаю официальное репозиторий докеров TF, используя пользовательский интерфейс Jupyter на локальном хосте. Вроде TF в целом работает, так как я могу его импортировать, но при попытке импортировать модуль дистрибутивов получаю ошибку:

print tf.__version__
import tf.distributions as dist

1.8.0

ImportErrorTraceback (most recent call last)
<ipython-input-3-4d440943cb46> in <module>()
      1 print tf.__version__
----> 2 import tf.distributions as dist

ImportError: No module named tf.distributions

person Evan Zamir    schedule 10.06.2018    source источник


Ответы (1)


Попробуй это

import tensorflow as tf
from tensorflow import distributions as dist

Я не думаю, что вы можете использовать псевдонимы импорта для других операторов импорта в python. Я не слишком уверен в этом, но я думаю, что это проблема.

К вашему сведению, я тестировал это на Python 3.5.2 и Tensorflow 1.8.0.

person squadrick    schedule 10.06.2018