baidu / baidu/information-extraction

p_classification运行出错

Open
#1 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
330
Forks
93
PR merge metrics
No merged PRs in 30d

Description

直接运行命令`python bin/p_classification/p_train.py --conf_path=./conf/IE_extraction.conf`,
代码报错如下,请问是为什么(对paddlepaddle还不太熟,报错不太会处理,想先把baseline跑起来,谢谢)
`W0309 22:57:00.700938 37327 device_context.cc:263] Please NOTE: device: 0, CUDA Capability: 61, Driver API Version: 9.0, Runtime API Version: 9.0
W0309 22:57:00.701022 37327 device_context.cc:271] device: 0, cuDNN Version: 5.0.
W0309 22:57:00.701028 37327 device_context.cc:295] WARNING: device: 0. The installed Paddle is compiled with CUDNN 7.3, but CUDNN version in your machine is 5.1, which may cause serious incompatible bug. Please recompile or reinstall Paddle with compatible CUDNN version.
Traceback (most recent call last):
File "bin/p_classification/p_train.py", line 149, in
main(conf_dict, use_cuda=use_gpu)
File "bin/p_classification/p_train.py", line 137, in main
train(conf_dict, data_generator, use_cuda=use_cuda)
File "bin/p_classification/p_train.py", line 122, in train
train_loop(fluid.default_main_program())
File "bin/p_classification/p_train.py", line 79, in train_loop
exe.run(fluid.default_startup_program())
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/executor.py", line 525, in run
use_program_cache=use_program_cache)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/executor.py", line 591, in _run
exe.run(program.desc, scope, 0, True, True)
paddle.fluid.core.EnforceNotMet: Invoke operator fill_constant error.
Python Callstacks:
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/framework.py", line 1382, in _prepend_op
attrs=kwargs.get("attrs", None))
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/initializer.py", line 167, in __call__
stop_gradient=True)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/framework.py", line 1198, in create_var
kwargs['initializer'](var, self)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/layer_helper.py", line 402, in set_variable_initializer
initializer=initializer)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/layers/tensor.py", line 137, in create_global_var
value=float(value), force_cpu=force_cpu))
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/optimizer.py", line 92, in _create_global_learning_rate
persistable=True)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/optimizer.py", line 224, in _create_optimization_pass
self._create_global_learning_rate()
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/optimizer.py", line 350, in apply_gradients
optimize_ops = self._create_optimization_pass(params_grads)
File "/home/xfbai/anaconda3/envs/py2/lib/python2.7/site-packages/paddle/fluid/optimizer.py", line 405, in minimize
optimize_ops = self.apply_gradients(params_grads)
File "bin/p_classification/p_train.py", line 65, in train
sgd_optimizer.minimize(avg_cost)
File "bin/p_classification/p_train.py", line 137, in main
train(conf_dict, data_generator, use_cuda=use_cuda)
File "bin/p_classification/p_train.py", line 149, in
main(conf_dict, use_cuda=use_gpu)`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with bin/p_classification/p_train.py, especially train() and the sgd_optimizer.minimize(avg_cost) call, then reproduce the command shown in the issue. Check the reported CUDA and cuDNN versions alongside the fill_constant traceback. Done means the baseline training command starts without this error and the required environment is identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.