Как устранить ошибку интерактивного сеанса в tensorflow (версия 2.0.0a), python версии 3.6.8, anaconda версии 5.3.1?

#tensorflow #interactive-session

#tensorflow #интерактивный сеанс

Вопрос:

Я запускаю следующий фрагмент кода

from __future__ import print_function
import tensorflow as tf
import numpy as np

которая возвращает следующую ошибку

` Трассировка ошибки атрибута (последний последний вызов) в —-> 1 sess = tf.InteractiveSession()

Ошибка атрибута: модуль ‘tensorflow’ не имеет атрибута ‘InteractiveSession’ `

Я использую версию tensorflow (‘2.0.0-alpha0’), python 3.6.8 и anaconda 5.3.1. Я попытался запустить коды в Jupyter notebook. У меня Mac OS Mojave 10.14.4

Многие ссылки в Интернете просили нас установить tensorflow-GPU, но это больше не поддерживается в Mac.

Я также попытался переустановить tensorflow, но он не работает!

Любая помощь была бы высоко оценена!

Ответ №1:

Недавно у меня была такая же проблема в Windows 10, но я думаю, что это то же самое для Mac. Единственное решение, которое я нашел, было таким:

удаление tensorflow версии 2.0.0

 pip uninstall tensorflow==2.0.0-alpha0
  

и установите версию 1.13.1

 pip install tensorflow