Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Возникает ошибка: AttributeError: module 'tensorflow' has no attribute 'name_scope'

Кристина Порядина Ученик (135), на голосовании 4 года назад
Пытаюсь запустить программу, которая буквально 10 минут назад работала без проблем, а сейчас выдает ошибку об отсутствии атрибута 'name_scope'. В чем может быть проблема? никаких новых модулей за это время не устанавливала, ничего в них не меняла. В самой программе даже не использовала tensorflow, как видите. Когда убрала импорт keras, ошибка ушла, но мне он нужен, так что это не вариант. Кто знает что с этим делать?

Код:
import csv
import numpy as np
import tensorflow as tf
from keras.models import Sequential
from keras.layers import Dense, Flatten, Activation
from keras.layers import Dropout
from keras.layers.convolutional import Convolution2D, MaxPooling2D
from tensorflow.keras import utils

train_imgs=[]
a=[]
b=[]
with open('train.csv', 'r') as csv_file:
csv_reader=csv.reader(csv_file)
next(csv_reader)
for line in csv_reader:
for i in line[0]:
i=int(i)
a.append(i)
train_labels=utils.to_categorical(a, 10)
class_names = ["Злость", "Отвращение", "Страх", "Радость", "Грусть", "Удивление", "Нейтральная эмоция" ]

Ошибка:
AttributeError: module 'tensorflow' has no attribute 'name_scope'
Голосование за лучший ответ
Азур ГПРП Мастер (1103) 4 года назад
Это послание из ооооочень далекой Галактики....
Maks Kinezze Ученик (37) 4 года назад
ты хотя бы покажи где именно ошибка, куда питон показывает
Тигр Просветленный (39520) 4 года назад
Переустановить. Отсутствие dll.
DONER KEBAB Просветленный (34282) 4 года назад
github.com/keras-team/keras/issues/12379#issuecomment-471339468

тебе ж написали, керас теперь в самом тензорфлоу, должно быть так
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Flatten, Activation
from tensorflow.keras.layers import Dropout
from tensorflow.keras.layers.convolutional import Convolution2D, MaxPooling2D
Похожие вопросы