组建finetun tsak时报错
收藏
学习《Python小白逆袭大神》的课程,第四天作业为对选手进行分类,实践时遇到了下面的报错,在网上搜了,但是没搜到是什么原因,请教各位大神。
Traceback (most recent call last) in
9 feature=feature_map,
10 num_classes=dataset.num_labels,
---> 11 config=config)
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/finetune/task/classifier_task.py in __init__(self, feature, num_classes, feed_list, data_reader, startup_program, config, hidden_units, metrics_choices)
47 startup_program=startup_program,
48 config=config,
---> 49 metrics_choices=metrics_choices)
50
51 self.feature = feature
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/finetune/task/base_task.py in __init__(self, feed_list, data_reader, main_program, startup_program, config, metrics_choices)
231 for hook_type, hooks in self._registered_hooks.items():
232 already_print_type = False
--> 233 for name, func in hooks.items():
234 if name == "default" and not show_default:
235 continue
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/common/paddle_helper.py in clone_program(origin_program, for_test)
272 dest_program = fluid.Program()
273 _copy_vars_and_ops_in_blocks(origin_program.global_block(),
--> 274 dest_program.global_block())
275 dest_program = dest_program.clone(for_test=for_test)
276 if not for_test:
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/common/paddle_helper.py in _copy_vars_and_ops_in_blocks(from_block, to_block)
145 for var in from_block.vars:
146 var = from_block.var(var)
--> 147 var_info = copy.deepcopy(get_variable_info(var))
148 if isinstance(var, fluid.framework.Parameter):
149 to_block.create_parameter(**var_info)
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlehub/common/paddle_helper.py in get_variable_info(var)
52 var_info = {
53 'name': var.name,
---> 54 'dtype': convert_dtype_to_string(var.dtype),
55 'lod_level': var.lod_level,
56 'shape': var.shape,
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/framework.py in dtype(self)
1383 pass
1384 else:
-> 1385 return self.desc.dtype()
1386
1387 @property
EnforceNotMet:
--------------------------------------------
C++ Call Stacks (More useful to developers):
--------------------------------------------
0 std::string paddle::platform::GetTraceBackString(std::string&&, char const*, int)
1 paddle::framework::VarDesc::tensor_desc() const
2 paddle::framework::VarDesc::GetDataType() const
----------------------
Error Message Summary:
----------------------
Error: Getting 'tensor_desc' is not supported by the type of var create_py_reader_0. at (/paddle/paddle/fluid/framework/var_desc.cc:209)
0
收藏
请登录后评论
发错贴了,不好意思
?
啥意思?
'tensor_desc' is not supported by the type of var create_py_reade错误很明显类型不对