首页 Paddle框架 帖子详情
30分钟玩转 PaddleClas 评估错误
收藏
快速回复
Paddle框架 问答深度学习 1725 4
30分钟玩转 PaddleClas 评估错误
收藏
快速回复
Paddle框架 问答深度学习 1725 4

Traceback (most recent call last):
File "tools/eval.py", line 83, in
main(args)
File "tools/eval.py", line 55, in main
fleet.init(role)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/incubate/fleet/base/fleet_base.py", line 202, in init
self._role_maker.generate_role()
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/incubate/fleet/base/role_maker.py", line 500, in generate_role
assert self._worker_endpoints is not None, "can't find PADDLE_TRAINER_ENDPOINTS"
AssertionError: can't find PADDLE_TRAINER_ENDPOINTS

0
收藏
回复
全部评论(4)
时间顺序
AIStudio810258
#2 回复于2020-06

错误跟验证集测试有关

0
回复
AIStudio810258
#3 回复于2020-06

可以检查下验证集设置或数据本身是否有错误

0
回复
AIStudio810260
#4 回复于2020-06

我也遇到了这个问题,按照这个issue里给出的解决方案去做就行了:

https://github.com/PaddlePaddle/PaddleClas/issues/131

# 参考代码
!python -m paddle.distributed.launch \
    --selected_gpus="0" \
    tools/eval.py \
    -c ./configs/eval.yaml \
    -o ARCHITECTURE.name="SENet154_vd" \
    -o pretrained_model=output/SENet154_vd/100/ppcls
0
回复
m
my_he1
#5 回复于2020-08
我也遇到了这个问题,按照这个issue里给出的解决方案去做就行了: https://github.com/PaddlePaddle/PaddleClas/issues/131 [代码]

楼上这个可以解决问题
!python -m paddle.distributed.launch \
--selected_gpus="0" \
tools/eval.py \
-c ./configs/eval.yaml \
-o ARCHITECTURE.name="SENet154_vd" \
-o pretrained_model=output/SENet154_vd/100/ppcls

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