可以对paddledetection中的模型进行修改吗
收藏
可以对paddledetection中的模型进行修改吗
1
收藏
请登录后评论
当然是可以的。
利用套件可以加速自己的开发进度。
能具体说说吗,新手小白不知道从哪里开始学
PaddleDetection/ppdet/modeling/architectures/
可以在这里找到你想要修改的模型
如果我修改了模型,在如何使用预训练权重呢
如果模型结构变了,那参数量也变了,预训练权重就很难利用了吧。
但是如果你很熟悉模型与框架,也可以利用预训练权重的一部分。比如修改头部,而backbone部分利用预训练权重。
可以修改,但是预训练权重就可能不能用了
不能使用预训练权重之后,要重新训练吗,会不会很耗时间,效果是不是也不太好
是的,训练一般根据任务,多的话几天也就够了,改结构的目的就是原来的效果不能满足要求,如果效果不能提高,就没有必要改动结构了。预训练是指用了大量的自然图像数据训练,然后你在自己的任务上用少量专业数据微调就能达到想要的效果。如果你的数据足够,是完全可以抛弃预训练模型。
可以,不过如果你是以学习为目的,建议自己去实现一下相关模型。如果以完成任务开发为目的,应该不需要更改模型,内置的模型完全够用。而且大部分时候,自己修改的模型是比不上这些久经考验的经典模型的。