проблема с отображением выходных данных сети после нормализации

#python #tensorflow #keras

#python #тензорный поток #keras

Вопрос:

У меня есть сеть, и она имеет 2 выхода. Я работаю в keras и использую MNIST для базы данных. Сначала я нормализовал значения обучающих и тестовых выборок

 x_train = x_train.astype('float32') / 255.
x_test = x_test.astype('float32') / 255.
x_validation = x_validation.astype('float32') / 255.
  

Я не использую активацию для одного из выходов. когда я хочу показать этот вывод, его значение находится в диапазоне от 0 до 2,91, и когда я показываю выходные данные, он создает это изображение:
введите описание изображения здесь

но я ожидаю, что число будет белым, потому что я думаю, что оно учитывает диапазон значений между 0-255, в то время как я хочу, чтобы оно учитывало диапазон 0-1. в чем проблема? но для моего следующего вывода, хотя значения находятся в диапазоне от 0 до 1, отображается черно-белое изображениевведите описание изображения здесь, не могли бы вы рассказать мне, в чем проблема и почему это произошло?

Комментарии:

1. Не ясно, о чем вы спрашиваете… Если вы не используете какую-либо активацию, выходные значения могут быть больше 1