首页 > 解决方案 > ray[tune] 在哪里记录 `python-core-worker-*.log` 文件?

问题描述

可能是一个愚蠢的问题,因为我是新手ray,但是我的(单机)超参数调整测试运行正在进行一些ERRORed 试验,并且我看到以下消息表明我需要查找工作日志才能查看堆栈跟踪我的实验代码:

2021-03-14 22:16:56,198 WARNING worker.py:1107 -- A worker died or was killed while executing task ffffffffffffffff06c82ce3c4361bef34d813e601000000.
2021-03-14 22:16:56,201 ERROR trial_runner.py:616 -- Trial experiment_fn_82158_00001: Error processing event.
Traceback (most recent call last):
...
ray.exceptions.RayActorError: The actor died unexpectedly before finishing this task. Check python-core-worker-*.log files for more information.

有人知道在哪里可以找到这些日志文件吗?

我检查了下的实验目录local_dir,但唯一相关的文件有一个error.txt带有相同消息的文件。

标签: ray

解决方案


如果你在linux中运行优化,它在

tmp/ray/<your session>/logs


推荐阅读