Я запускал эту программу всего минуту go, и она работала так, как должна. Теперь он возвращает эту ошибку, и я понятия не имею, что ее вызвало. Вот мой код:
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'
Как вы видите, я не использовал тензор потока в этой конкретной части кода, то же самое с name_scope. Также, когда я удалил импорт keras и его модулей, я не получил эту ошибку, но мне нужны keras, чтобы проблема не была решена. Кто-нибудь знает, как это исправить?