compile () отсутствует 1 обязательный позиционный аргумент: «потеря» - PullRequest
0 голосов
/ 27 мая 2019

Я вижу вышеупомянутую ошибку при выполнении кода ниже, чтобы добавить пользовательскую функцию потери.

   mymodel.add_loss(custom_loss)
   mymodel.compile(optimizer='adam')

ошибка: compile () отсутствует 1 обязательный позиционный аргумент: 'потеря'

Ответы [ 2 ]

0 голосов
/ 28 мая 2019

Попробуйте это:

my_model.compile(loss=my_custom_loss_function(), optimizer='adam')
0 голосов
/ 27 мая 2019

см .: https://github.com/llSourcell/autoencoder_explained/issues/1

изменить код на

   mymodel.add_loss(custom_loss)
   mymodel.compile(optimizer='adam',loss='')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...