首页 > 解决方案 > 我可以暂停一个训练周期 [Keras/Python3/Spyder] 吗?

问题描述

我正在训练一个模型,其中一个时期大约需要 8 小时才能完成。这不是什么大问题,我不介意等待,但由于我在 GPU 上运行这个脚本,我想知道当我需要 GPU 做其他事情时是否可以暂停执行,准备好后恢复。

我到处找,但没有找到解决办法。Spyder 没有帮助,因为它只有一个停止按钮来终止控制台中正在运行的任何内容。

我在 Windows/Spyder 上运行 Python3。

标签: python-3.xkerasspyder

解决方案


我认为您可以尝试使用 sleep 模块导入 asyncio 库:

from asyncio import sleep
sleep(sleepTime)

它将使您的脚本异步睡眠


推荐阅读