PaddleDetetion训练自有数据时,导入配置文件就出错
收藏
调用 tools里面的train.py训练其他样本,照着网上链接做的。https://mp.weixin.qq.com/s?__biz=Mzg2OTEzODA5MA%3D%3D&chksm=cea0f6d3f9d77fc5e7a7c27dd47354ef3e5d147b71e994a7d86dd7981fa1f49965436ca6bb64&idx=1&lang=zh_CN&mid=2247490838&scene=21&sn=5684107396aa7b3293a3003f28e2a174&token=1074098852#wechat_redirect
结果在导入配置文件时就出错。cfg = load_config(configFileName)
debug了下, 追踪到一堆基础文件里面,最后也没看明白。
出错信息如下:
TypeError: __init__() got an unexpected keyword argument 'with_background'
有碰到过的没?怎么解决。
0
收藏
请登录后评论
大佬,2020年的文章那个时候飞桨都还是1.6,3现在已经是2.2了,建议去官网查看最新的文章,然后进行处理。
看了飞桨studio的项目示例是没问题的,可能是版本还有配置文件的问题。
你看一下你安装的版本和他的版本是不是一样的
已经相差了好几代了,如果要参考的话可以看一下他的版本,完全匹配上说不定可以
建议用新的版本……比如2以上的
这个好像是高级API对应的模型格式,paddleInference读取非Combined推理格式的模型文件是可行的。
不同版本的export_model这个函数也不一定好用。还是得在训练完保存的时候直接保存推理模型。另外对配置文件做手动修正
是PaddleDetection
我用PaddleDetection2.1.0的tools下的train.py训练自己上传的数据集,没有问题,paddle版本是2.1.2的,你可以参考下我的项目:
https://aistudio.baidu.com/aistudio/projectdetail/2282479?contributionType=1
欢迎fork,star我的项目。
欢迎关注我:我在AI Studio上获得钻石等级,点亮6个徽章,来互关呀~ https://aistudio.baidu.com/aistudio/personalcenter/thirdview/691883
如果我的解答对你有帮助的话,请帮忙点个已采纳,谢谢。