#python #jupyter-notebook #jupyter #jupyter-lab #lightgbm
Вопрос:
У меня есть ячейка, которая тренирует модель lightgbm. Функция (фрейм данных pandas) содержит 52 столбца и 8000 строк. Метки содержат 8000 строк. Все остальные ячейки работают, кроме приведенной ниже, похоже, работают.
from lightgbm import LGBMClassifier
model = LGBMClassifier()
model.fit(x_train,y_train)
Сообщение с консоли Jupyter (при запуске Jupyter labs с терминала выглядит следующим образом):
AsyncIOLoopKernelRestarter: restarting kernel (1/5), keep random ports
kernel ac5a6500-274c-41ad-ad1b-84e6d7bf44d6 restarted
kernel ac5a6500-274c-41ad-ad1b-84e6d7bf44d6 restarted
Я понятия не имею, почему это происходит, пожалуйста, скажите мне, как решить эту проблему.
Комментарии:
1. Когда выполняется только бит импорта, а затем определяется модель, все работает. Но при попытке обучить ядро просто вылетает
2. Возможно, у вас заканчивается память, и в результате ваша операционная система убивает ядро. Вы пробовали отслеживать потребление памяти процессом Python?
3. Кроме того, происходит ли это, если вы используете только половину строк? А как насчет третьего и так далее?
4. Я исправил это, я просто переустановил lightgbm