我是detectron2的新手,这是我的第一个项目。在阅读了文档并使用教程作为指导后,我在自定义数据集上训练了我的模型并进行了评估。
我现在想通过加载这个保存的模型来预测我通过 API 收到的图像。我找不到任何可以帮助我完成这项任务的阅读材料。
为了保存我的模型,我使用此链接作为参考 - https://detectron2.readthedocs.io/en/latest/tutorials/models.html
我可以使用以下代码保存我训练有素的模型-
from detectron2.modeling import build_model
model = build_model(cfg) # returns a torch.nn.Module
from detectron2.checkpoint import DetectionCheckpointer
checkpointer = DetectionCheckpointer(model, save_dir="output")
checkpointer.save("model_final") # save to output/model_final.pth
但是我仍然对如何实现我想要的东西感到困惑。我可以使用一些指导来说明我的下一步应该是什么。非常感谢任何可以提供帮助的人。