jupyter-notebook - 使用射线时死内核
问题描述
我尝试使用 ray 来抓取一些数据。
我在使用 ray 之前的原始代码如下,并且运行良好。
def download(n):
#download nth data
return downloaded_data
我使用 ray 参考 ray 教程,这使我的内核死了:
@ray.remote
def download(n):
#download nth data
return downloaded_data
ray.init(num_cpus = 4)
total_data = ray.get([download.remote(x) for x in range(4000)])
我通过 jupyter 和 spyder 尝试了代码,但在这两种情况下内核都死了。
我不认为原因是内存不足。它不会使用太多内存。
可能的原因是什么?
解决方案
推荐阅读
- keras - TF2多处理cuda线程
- laravel - Laravel 从现有集合中插入 embedsOne
- javascript - JavaScript async、await、Promise、catch、方法未正确执行
- rest - 能够在 JIRA 服务器上使用 REST 创建项目(软件),如何确保它是 Scrum 项目?
- javascript - 如何在three.js中使用鼠标找到网格的局部位置x和y
- fabricjs - 在fabric .js中,即使画布参数'selection:false'也会选择对象
- amazon-web-services - “Amplify 托管添加”为您提供了使用 Amplify 控制台进行托管的选项。如何使用脚本/命令选择选项
- html - 向下过渡菜单
- python - AWS Lightsail Nginx MySQL 使用 Python 脚本从其他服务器或客户端通过 Internet 访问
- moodle - 作为moodle管理员免费向学生注册付费课程的问题