Ошибка памяти в ноутбуке Jupyter - PullRequest
0 голосов
/ 19 мая 2018

Я использую ноутбук Jupyter, но у меня возникает ошибка памяти, когда я попадаю в эту строку:

X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=42, test_size=0.1)

Функция train_test_split от sklearn.Если я выключаю все процессы, кроме ноутбука, он проходит дальше через программу, но все равно выдает ошибку памяти до завершения программы.Я использую 64-битный Python, и когда я запускаю free -m, я получаю следующий вывод:

total used free shared buff/cache available Mem: 7877 2318 3925 512 1633 4719 Swap: 255 6 249

Набор данных составляет всего 2,5 МБ, поэтому я не думаю, что долженОшибка памяти, и я не уверен, куда идти дальше.

1 Ответ

0 голосов
/ 19 июня 2018

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

Пример:

sudo swapoff -a
sudo fallocate -l 5G /swapfile5g
sudo mkswap /swapfile5g
sudo chmod 600 /swapfile5g
sudo swapon /swapfile5g
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...