Установите более высокую общую память, чтобы избежать RuntimeError с PyTorch в Google Colab
Использование pytorch 1.0 Preview с fastai v1.0 в Colab.
Я часто получаю RuntimeError: DataLoader worker (pid 13) is killed by signal: Bus error.
для более ресурсоемких задач (ничего огромного).
Похоже, проблема с общей памятью: https://github.com/pytorch/pytorch/issues/5040
Исправление выглядит так, как будто это изменение общей памяти в контейнере Docker:
https://github.com/pytorch/pytorch/issues/2244
Похоже, что общая память док-контейнера не была установлена достаточно высоко. Задание большего значения путем добавления --shm-size 8G к команде запуска docker, кажется, уловка, как упомянуто здесь.
Как я могу увеличить общую память док-контейнера, работающего в Colab, или иным образом избежать этой ошибки?
0 ответов
Невозможно изменить этот параметр в colab, но значение по умолчанию было поднято для решения этой проблемы, поэтому вам не нужно менять этот параметр далее: https://github.com/googlecolab/colabtools/issues/329