首页 Paddle框架 帖子详情
情感分析实验本地运行出错
收藏
快速回复
Paddle框架 问答深度学习 1277 3
情感分析实验本地运行出错
收藏
快速回复
Paddle框架 问答深度学习 1277 3

情感分析实验本地运行出错,实验地址:http://abcxueyuan.cloud.baidu.com/newlab/#/lab_detail/lab_simple_say?id=122

代码没有改动,数据集是自己下载后保存在paddle/dataset中。

报错位置在开始训练后,即运行如下代码块后,

train_loop(fluid.default_main_program())

报错信息如下,请各位大佬帮忙答疑解惑,谢谢!

---------------------------------------------------------------------------
EnforceNotMet Traceback (most recent call last)
in
----> 1 train_loop(fluid.default_main_program())

in train_loop(main_program)
8 def train_loop(main_program):
9 #启动上文构建的训练器
---> 10 exe.run(fluid.default_startup_program())
11
12 feed_var_list_loop = [

g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\executor.py in run(self, program, feed, fetch_list, feed_var_name, fetch_var_name, scope, return_numpy, use_program_cache)
655 scope=scope,
656 return_numpy=return_numpy,
--> 657 use_program_cache=use_program_cache)
658 else:
659 if fetch_list and program._is_data_parallel and program._program and (

g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\executor.py in _run(self, program, exe, feed, fetch_list, feed_var_name, fetch_var_name, scope, return_numpy, use_program_cache)
753 self._feed_data(program, feed, feed_var_name, scope)
754 if not use_program_cache:
--> 755 exe.run(program.desc, scope, 0, True, True, fetch_var_name)
756 else:
757 exe.run_cached_prepared_ctx(ctx, scope, False, False, False)

EnforceNotMet: Invoke operator fill_constant error.
Python Call stacks:
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\framework.py", line 1845, in _prepend_op
attrs=kwargs.get("attrs", None))
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\initializer.py", line 189, in __call__
stop_gradient=True)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\framework.py", line 1628, in create_var
kwargs['initializer'](var, self)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\layer_helper_base.py", line 383, in set_variable_initializer
initializer=initializer)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\layers\tensor.py", line 142, in create_global_var
value=float(value), force_cpu=force_cpu))
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\optimizer.py", line 226, in _create_global_learning_rate
persistable=True)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\optimizer.py", line 366, in _create_optimization_pass
self._create_global_learning_rate()
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\optimizer.py", line 533, in apply_gradients
optimize_ops = self._create_optimization_pass(params_grads)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\optimizer.py", line 563, in apply_optimize
optimize_ops = self.apply_gradients(params_grads)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\optimizer.py", line 616, in minimize
loss, startup_program=startup_program, params_grads=params_grads)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\dygraph\base.py", line 87, in __impl__
return func(*args, **kwargs)
File "g:\anaconda\envs\cs231n\lib\site-packages\paddle\fluid\wrapped_decorator.py", line 25, in __impl__
return wrapped_func(*args, **kwargs)
File "", line 2, in minimize
File "", line 9, in
sgd_optimizer.minimize(avg_cost)
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\interactiveshell.py", line 3296, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\interactiveshell.py", line 3214, in run_ast_nodes
if (yield from self.run_code(code, result)):
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\interactiveshell.py", line 3049, in run_cell_async
interactivity=interactivity, compiler=compiler, result=result)
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\async_helpers.py", line 67, in _pseudo_sync_runner
coro.send(None)
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\interactiveshell.py", line 2874, in _run_cell
return runner(coro)
File "g:\anaconda\envs\cs231n\lib\site-packages\IPython\core\interactiveshell.py", line 2848, in run_cell
raw_cell, store_history, silent, shell_futures)
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\zmqshell.py", line 536, in run_cell
return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs)
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\ipkernel.py", line 294, in do_execute
res = shell.run_cell(code, store_history=store_history, silent=silent)
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\gen.py", line 209, in wrapper
yielded = next(result)
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\kernelbase.py", line 534, in execute_request
user_expressions, allow_stdin,
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\gen.py", line 209, in wrapper
yielded = next(result)
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\kernelbase.py", line 267, in dispatch_shell
yield gen.maybe_future(handler(stream, idents, msg))
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\gen.py", line 209, in wrapper
yielded = next(result)
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\kernelbase.py", line 357, in process_one
yield gen.maybe_future(dispatch(*args))
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\gen.py", line 742, in run
yielded = self.gen.send(value)
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\gen.py", line 781, in inner
self.run()
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\ioloop.py", line 743, in _run_callback
ret = callback()
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\ioloop.py", line 690, in
lambda f: self._run_callback(functools.partial(callback, future))
File "g:\anaconda\envs\cs231n\lib\asyncio\events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "g:\anaconda\envs\cs231n\lib\asyncio\base_events.py", line 1775, in _run_once
handle._run()
File "g:\anaconda\envs\cs231n\lib\asyncio\base_events.py", line 539, in run_forever
self._run_once()
File "g:\anaconda\envs\cs231n\lib\site-packages\tornado\platform\asyncio.py", line 148, in start
self.asyncio_loop.run_forever()
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel\kernelapp.py", line 505, in start
self.io_loop.start()
File "g:\anaconda\envs\cs231n\lib\site-packages\traitlets\config\application.py", line 658, in launch_instance
app.start()
File "g:\anaconda\envs\cs231n\lib\site-packages\ipykernel_launcher.py", line 16, in
app.launch_new_instance()
File "g:\anaconda\envs\cs231n\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "g:\anaconda\envs\cs231n\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
C++ Call stacks:
cudaGetDeviceProperties failed in paddle::platform::GetCUDAComputeCapability, error code : 30, Please see detail in https://docs.nvidia.com/cuda/cuda-runtime-api/group__CUDART__TYPES.html#group__CUDART__TYPES_1g3f51e3575c2178246db0a94a430e0038: unknown error at [D:\zty\paddle\paddle\fluid\platform\gpu_info.cc:123]
PaddlePaddle Call Stacks:
Windows not support stack backtrace yet.

0
收藏
回复
全部评论(3)
时间顺序
樱花君子
#2 回复于2019-10

求助啊,社区没有大佬答疑解惑吗

0
回复
樱花君子
#3 回复于2019-10

用CPU的话似乎可以训练,用GPU会报错。

0
回复
thinc
#4 回复于2020-04

建议将本地paddle版本和cuda版本检查一下是否一致

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