Keras загрузка изображения - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь получить простой код Keras, работающий на этой странице https://blog.keras.io/how-convolutional-neural-networks-see-the-world.html Не связано с более сложным Github, только фрагменты, показанные на странице.

Единственное, что код пропускаетВот как «input_img» определяется для

# compute the gradient of the input picture wrt this loss
grads = K.gradients(loss, input_img)[0]

Я попытался загрузить файл изображения с использованием

input_img = load_img(sourceimage)

, который проходит через градиентную строку, но затем завершается неудачей на следующей строке

# normalization trick: we normalize the gradient
grads /= (K.sqrt(K.mean(K.square(grads))) + 1e-5)

с ошибкой «ValueError: попытка преобразовать x в тензор и ошибка. Ошибка: ни одно из значений не поддерживается.»

Может кто-нибудь помочь с этим? Я предполагаю, что если я получу изображение в ожидаемом формате, остальная часть кода будет работать. Я не хочу беспокоить Франсуа Шоле таким простым вопросом.

...