我在 Jupyter Lab 的笔记本中使用 PySCIPOPT 制定了一个 MINLP 问题。运行该model.optimize()
方法时,内核重启,终端显示如下错误:
AsyncIOLoopKernelRestarter: restarting kernel (1/5), keep random ports.
但是,当使用命令将计算时间限制为 0.1 秒时model.setParam('limits/time', 0.1)
,代码运行时内核不会死机。
在 Jupyter 之外运行代码时,没有问题。
Jupyter 和 PySCIPOPT 使用conda
. 我尝试过创建新环境,重新安装所有内容,但问题仍然存在。
是什么导致我的内核死机?我也试过c.ServerApp.max_buffer_size
在jupyter_lab_config.py
没有任何运气的情况下增加。