微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

主要使用 PyTorch 时,如何包含 fast.ai 功能?

如何解决主要使用 PyTorch 时,如何包含 fast.ai 功能?

我正在使用 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 举报,一经查实,本站将立刻删除。