首页 Paddle框架 帖子详情
可以对paddledetection中的模型进行修改吗
收藏
快速回复
Paddle框架 其他模型训练 1175 9
可以对paddledetection中的模型进行修改吗
收藏
快速回复
Paddle框架 其他模型训练 1175 9

可以对paddledetection中的模型进行修改吗

1
收藏
回复
全部评论(9)
时间顺序
UnseenMe
#2 回复于2021-11

当然是可以的。

利用套件可以加速自己的开发进度。

0
回复
小小梦
#3 回复于2021-11
当然是可以的。 利用套件可以加速自己的开发进度。

能具体说说吗,新手小白不知道从哪里开始学

0
回复
UnseenMe
#4 回复于2021-11

PaddleDetection/ppdet/modeling/architectures/

可以在这里找到你想要修改的模型

0
回复
小小梦
#5 回复于2021-11
PaddleDetection/ppdet/modeling/architectures/ 可以在这里找到你想要修改的模型

如果我修改了模型,在如何使用预训练权重呢

0
回复
UnseenMe
#6 回复于2021-11

如果模型结构变了,那参数量也变了,预训练权重就很难利用了吧。

但是如果你很熟悉模型与框架,也可以利用预训练权重的一部分。比如修改头部,而backbone部分利用预训练权重。

0
回复
阿狸
#7 回复于2021-11

可以修改,但是预训练权重就可能不能用了

0
回复
小小梦
#8 回复于2021-11

不能使用预训练权重之后,要重新训练吗,会不会很耗时间,效果是不是也不太好

0
回复
十进制到二进制
#9 回复于2021-11
不能使用预训练权重之后,要重新训练吗,会不会很耗时间,效果是不是也不太好

是的,训练一般根据任务,多的话几天也就够了,改结构的目的就是原来的效果不能满足要求,如果效果不能提高,就没有必要改动结构了。预训练是指用了大量的自然图像数据训练,然后你在自己的任务上用少量专业数据微调就能达到想要的效果。如果你的数据足够,是完全可以抛弃预训练模型。

0
回复
DeepGeGe
#10 回复于2021-12

可以,不过如果你是以学习为目的,建议自己去实现一下相关模型。如果以完成任务开发为目的,应该不需要更改模型,内置的模型完全够用。而且大部分时候,自己修改的模型是比不上这些久经考验的经典模型的。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户