Чтобы нейронные сети обучались лучше, обычно на вход им передают изображения в диапазоне от 0 до 1.
Приведите масштаб [0, 255] к [0, 1]. Для этого поделите все значения двумерного массива на 255.
Подсказка
Добавьте строку:
array = array / 255.
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
image = Image.open('/datasets/ds_cv_images/face.png')
array = np.array(image)
array = array / 255
plt.imshow(array, cmap='gray')
plt.colorbar()