Ошибка учебника Keras: NameError: имя «слои» не определеноPython

Программы на Python
Ответить
Anonymous
 Ошибка учебника Keras: NameError: имя «слои» не определено

Сообщение Anonymous »

Я пытаюсь следовать этому руководству по Keras, но при компиляции с использованием команды python3 test.py сталкиваюсь со следующей ошибкой:

Код: Выделить всё

Traceback (most recent call last):
File "test.py", line 13, in 
layers.Dense(64, activation='sigmoid')
NameError: name 'layers' is not defined
Мой код выглядит следующим образом:

Код: Выделить всё

import tensorflow as tf
from tensorflow import keras

model = keras.Sequential()
# Adds a densely-connected layer with 64 units to the model:
model.add(keras.layers.Dense(64, activation='relu'))
# Add another:
model.add(keras.layers.Dense(64, activation='relu'))
# Add a softmax layer with 10 output units:
model.add(keras.layers.Dense(10, activation='softmax'))

# Create a sigmoid layer:
layers.Dense(64, activation='sigmoid')

# A linear layer with L1 regularization of factor 0.01 applied to the kernel matrix:
layers.Dense(64, kernel_regularizer=keras.regularizers.l1(0.01))
# A linear layer with L2 regularization of factor 0.01 applied to the bias vector:
layers.Dense(64, bias_regularizer=keras.regularizers.l2(0.01))

# A linear layer with a kernel initialized to a random orthogonal matrix:
layers.Dense(64, kernel_initializer='orthogonal')
Версия Python: 3.6.6

Операционная система: MacOS High Sierra

Я также делаю все это в среде командной строки (tensorflow)$.>

Подробнее здесь: https://stackoverflow.com/questions/513 ... ot-defined
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»