Предварительная обработка карты объектов для визуализации промежуточных слоев CNN - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь визуализировать промежуточные слои моего CNN и пришел к этому уроку в inte rnet. В этом коде карты feaure предварительно обрабатываются перед построением:

channel_image = layer_activation[0,:, :, col * images_per_row + row]
channel_image -= channel_image.mean() # Post-processes the feature to make it visually palatable
channel_image /= channel_image.std()
channel_image *= 64
channel_image += 128
channel_image = np.clip(channel_image, 0, 255).astype('uint8')

Что я не понимаю: почему после нормализации оно умножается на 64 и добавляется к 128?

...