问题描述
我正在使用 PyTorch 来执行视觉任务,但我想使用 fast.ai 提供的一些功能,因为它有很多有用的功能。我更喜欢在 PyTorch 中工作,因为这样我更容易理解发生了什么,更容易在网上找到相关信息,而且我想保持灵活性。
在 https://docs.fast.ai/migrating_pytorch 中写道,在我使用以下导入后:from fastai.vision.all import *
和 from migrating_pytorch import *
,我应该能够开始“为您的 PyTorch 模型逐步添加 fastai goodness”,这听起来伟大的。
但是当我运行第二个导入时,我得到 ModuleNotFoundError: No module named 'migrating_pytorch'
。在 https://github.com/fastai/fastai 中搜索我也没有找到任何提及 migrating_pytorch.py 的代码,我也没有在网上找到一些东西。
(我使用的是 fast.ai 版本 2.3.1)
我想知道这是否确实是要走的路,如果是,如何让它发挥作用。或者如果有更好的方法,那么我应该如何使用这种方法。
举个例子,如果我可以使用 EarlyStoppingCallback、SaveModelCallback 并从 fast.ai 添加一些指标而不是自己编写它们,同时仍然拥有大部分“原生”PyTorch 中的所有内容,那就太好了。
最好的解决方案不仅仅针对视觉,但这是我目前的需要。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)