Tensorflow: модуль TenSflow не имеет атрибута «константа» - PullRequest
0 голосов
/ 15 сентября 2018

Я попытался установить Tensorflow в Ubuntu 18.04, следуя этому руководству по установке с веб-сайта Tensorflow. Однако после импорта тензорного потока в записной книжке Python / Jupyter, кажется, что ни одна из функций не работает.

Например, если я бегу:

#import tensorflow
import tensorflow as tf

#initialize two constants
x1 = tf.constant([1,2,3,4])
x2 = tf.constant([5,6,7,8])

Я получаю следующую ошибку:

AttributeError: module 'tensorflow' has no attribute 'constant'

Кто-нибудь знает, почему этот атрибут недоступен? на веб-сайте tenorflow это должна быть все еще полнофункциональная команда .

Я впервые пытаюсь запустить тензор потока, поэтому любая помощь по этой теме будет принята с благодарностью!

Ответы [ 2 ]

0 голосов
/ 19 ноября 2018

У меня была такая же ошибка.После установки tensorflow-eigen проблема решена.

0 голосов
/ 15 сентября 2018

Вы должны изменить имя папки на другое, кроме tensorflow.

Причина в том, что при использовании import x Python сначала ищет папку с именем x и импортирует в нее файл __init__.py. В вашем случае у вас нет этого файла с предопределенным constant в нем и выше, который вам нужен сам тензорный поток!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...