我正在创建一个包含一组任务、插补 + 学习器 (GraphLearner) 和 CV 重采样的设计。当我通过“基准”运行所有这些时,我遇到了 R 会话崩溃(在 RStudio 中),我必须重新启动。我已经在 2 台不同的 PC 上多次尝试过。此外,内存和 CPU 使用率在整个时间内保持适中。
这是 rsession 日志文件中的相关行:
2021 年 4 月 28 日 09:01:17 [rsession-User] ERROR 系统错误 10053(已建立的连接被主机中的软件中止)[request-uri: /events/get_events]; 发生在 void __cdecl rstudio::session::HttpConnectionImpl::sendResponse(const class rstudio::core::http::Response &) src/cpp/session/http/SessionWin32HttpConnectionListener.cpp:113; 记录自:void __cdecl rstudio::session::HttpConnectionImpl::sendResponse(const class rstudio::core::http::Response &) src/cpp/session/http/SessionWin32HttpConnectionListener.cpp:118
下面是我创建的“设计”(它有 288 个要运行的子任务):
> print(design)
task learner resampling
1: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
2: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
3: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
4: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
5: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
---
284: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
285: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
286: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
287: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
288: <TaskRegr[43]> <GraphLearner[33]> <ResamplingCV[19]>
查看上面的错误日志,似乎是连接问题。但是,一切都在我的电脑上本地运行。我从共享驱动器访问初始数据文件,但是一旦将其加载到对象中,就不再建立连接。
有没有人见过这个?
在网上搜索时,我得到一个提示,它可能与并行化有关,但那是针对旧版本的。在该线程本身中接受建议,我再次更新了我所有的包。我还使用了 R 和 RStudio 的最新版本(截至发帖时)。