Я использую Google Colab (13 ГБ ОЗУ) и пытаюсь загрузить в память 8000 изображений JPG (512x512), в среднем по 150 КБ каждое.
Я ожидаю, что при всем этом потребляется не более 1,5 ГБ ОЗУ, но на самом деле все это потребляется, и Google Colab падает.
Чего мне не хватает?
images = []
files = os.listdir(IMAGES_PATH)
for f in files:
temp_image = Image.open(IMAGES_PATH + f)
temp = np.array(temp_image.convert('RGB'), dtype='float32') / 255
images.append(temp)