Открыто слишком много файлов - PullRequest
0 голосов
/ 02 января 2019
import PIL as Image
Image.fromarray(cv2.imread(link, cv2.IMREAD_GRAYSCALE))

В настоящее время я пытаюсь завершить проект, но постоянно получаю сообщение об ошибке открытия слишком большого количества файлов на моем сервере Linux с графическим процессором, который приводит к сбою сервера.

Я загружаю 3 изображения для классификации CNN, используя код, как показано выше. Кто-нибудь сталкивается с той же проблемой, есть решение этой проблемы?

Спасибо.

1 Ответ

0 голосов
/ 02 января 2019

Попробуйте переключиться на систему файловой стратегии, добавив это в свой скрипт

import torch.multiprocessing
torch.multiprocessing.set_sharing_strategy('file_system')
...