Недавно я запрограммировал маленький NN, чтобы он играл против меня. Это действительно был мой первый NN, который я написал сам. Сегодня я хотел показать его другу через Google Collab, и я получил эту ошибку:
model.fit(train_layout, train_place, epochs=3000)
^
SyntaxError: invalid syntax
У меня никогда не было этой ошибки раньше. Я думаю, что это связано с Google Collag с использованием версии 1.14.0 и меня с использованием версии 1.13.1
Вот мой код:
import tensorflow as tf
from tensorflow import keras
model = keras.Sequential([
keras.layers.Dense(9, activation=tf.nn.tanh),
keras.layers.Dense(128, activation=tf.nn.relu),
keras.layers.Dense(256, activation=tf.nn.relu),
keras.layers.Dense(96, activation=tf.nn.relu),
keras.layers.Dense(9, activation=tf.nn.softmax)
])
gd = tf.train.GradientDescentOptimizer(0.2)
model.compile(gd, loss='mean_squared_error', metrics=['accuracy'])
model.fit(train_layout, train_place, epochs=3000)
Trainingdata выглядит так:
train_layout = np.array([[0, 0, 0, 0, 1, 0, 0, 0, 0]])
train_place = np.array([[0, 1, 0, 0, 0, 0, 0, 0, 0]])
(конечно, только один блок данных = D)
Заранее благодарен за помощь -nailuj05