PaddleSeg icon indicating copy to clipboard operation
PaddleSeg copied to clipboard

[General Issue]AssertionError: The backbone should has feat_channels. 高层API更换模型出现feat_channels问题

Open zhuangqirong opened this issue 3 years ago • 4 comments

from paddleseg.models import PPLiteSeg from paddleseg.models.backbones import STDC2

model = PPLiteSeg(num_classes=2, backbone=STDC2)

执行上述命令,会出现 AssertionError: The backbone should has feat_channels.

zhuangqirong avatar Jun 02 '22 08:06 zhuangqirong

请问你安装的paddleseg版本是?

https://github.com/PaddlePaddle/PaddleSeg/blob/release/2.5/paddleseg/models/backbones/stdcnet.py#L55 改backbone有feat_channels啊

juncaipeng avatar Jun 06 '22 02:06 juncaipeng

我也想问一下这个问题,请问你解决了吗

JNU-IFM avatar Jul 01 '22 01:07 JNU-IFM

请问你安装的paddleseg版本是?

https://github.com/PaddlePaddle/PaddleSeg/blob/release/2.5/paddleseg/models/backbones/stdcnet.py#L55 改backbone有feat_channels啊

我是安装的最新的,直接git clone 下来的

JNU-IFM avatar Jul 01 '22 01:07 JNU-IFM

需要改为: model = PPLiteSeg(num_classes=2, backbone=STDC2())

from paddleseg.models.backbones import STDC2 导入的STDC2是一个函数。

juncaipeng avatar Jul 04 '22 12:07 juncaipeng

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 09 '22 17:12 github-actions[bot]