报错Exception training model: ' from user code: File "/root/miniconda3/envs/xl_env/lib/python3.10/site-packages/torch/random.py", line 23, in get_rng_state return default_generator.get_state() Set torch._dynamo.config.verbose=True for more information You can suppress this exception and fall back to eager by setting: torch._dynamo.config.suppress_errors = True '.,是什么原因
时间: 2024-04-13 20:25:16 浏览: 411
conda-envs-python3.10.tar.gz
这个报错是由于训练模型时出现了异常。具体原因可能是在训练过程中使用了 torch.random 模块的 get_rng_state 函数,但该函数在当前上下文中无法正常工作。
报错信息中提到了两种解决办法:
1. 设置 torch._dynamo.config.verbose=True 可以获得更多信息以帮助排查问题。
2. 设置 torch._dynamo.config.suppress_errors = True 可以忽略这个异常并切换到 eager 模式。
你可以尝试根据报错信息中提供的解决办法来解决这个问题。如果问题仍然存在,可能需要进一步检查代码和环境设置。
阅读全文