Использование значения float32 в керасе - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь научиться самообучению.
Вот мой код:

train_imgs_scaled = train_imgs.astype('float32')
validation_imgs_scaled  = validation_imgs.astype('float32')
train_imgs_scaled /= 255 # train_imgs_scaled = train_imgs_scaled / 255 
validation_imgs_scaled /= 255
print(train_imgs[0].shape)
array_to_img(train_imgs[0])

Я понимаю, что этот код масштабирует изображение со значениями пикселей от (0,255) до значений между (0,1) потому что модели глубокого обучения действительно хорошо работают с небольшими входными значениями. Итак, означает ли использование img.astype('float32') преобразование изображений в значения с плавающей точкой?

До сих пор не ясно, почему мы используем float в изображении и используем float32 специально для этого кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...