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

Я управляю официальным репозиторием докера TF с использованием интерфейса Jupyter на localhost. Кажется, что 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

1 ответ

Попробуй это

import tensorflow as tf
from tensorflow import distributions as dist

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

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

Другие вопросы по тегам