Tensorflow 2.0 - AttributeError: у модуля tenensflow нет атрибута Session - PullRequest
7 голосов
/ 13 марта 2019

Когда я выполняю команду sess = tf.Session() в среде Tensorflow 2.0, я получаю сообщение об ошибке, как показано ниже:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'tensorflow' has no attribute 'Session'

Информация о системе:

  • Платформа ОС и ее распространение: Windows 10
  • Версия Python: 3.7.1
  • Версия Tensorflow: 2.0.0-alpha0 (устанавливается вместе с pip)

Шаги для воспроизведения:

Установка:

  1. установка в пипсах - обновление пипа
  2. установка в пипсах tenorflow == 2.0.0-alpha0
  3. pip install keras
  4. pip install numpy == 1.16.2

Исполнение:

  1. Выполнить команду: импортировать тензор потока как tf
  2. Выполнить команду: sess = tf.Session ()

1 Ответ

11 голосов
/ 13 марта 2019

Согласно TF 1:1 Symbols Map, в TF 2.0 вы должны использовать tf.compat.v1.Session() вместо tf.Session()

https://docs.google.com/spreadsheets/d/1FLFJLzg7WNP6JHODX5q8BDgptKafq_slHpnHVbJIteQ/edit#gid=0

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