-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Paddle预测在P4机器上运行出错 #3206
Comments
咨询了 @hedaoyuan P4应该是需要CUDA8的,可以用CUDA8编译下试试。 |
我尝试用Cuda8.0_cudnnv5编译了一个PADDLE版本,然后在P4机器上进行预测,发现仍然有问题。 terminate called after throwing an instance of 'char const*' |
测试的是检测识别模块, 检测用的是caffe库(用Cuda8.0_Cudnnv3编译),识别用的是PADDLE库(用Cuda8.0_Cudnnv3编译),在对齐版本后测试了一下程序,还是出错:
同第二个是一致的。 |
@xieshufu 这个调用栈到 |
后来在P4机器上编译了PADDLE预测库, 并在预测程序中将该预测库link进来,发现程序可以正常预测了。 |
在一台P4机器上想测试一下GPU卡上程序运行的速度,但运行出错。出错信息如下:
terminate called after throwing an instance of 'char const*'
*** Aborted at 1501747892 (unix time) try "date -d @1501747892" if you are using GNU date ***
PC: @ 0x7f1a5272a3f7 __GI_raise
*** SIGABRT (@0x1f80000357a) received by PID 13690 (TID 0x7f1a55c04900) from PID 13690; stack trace: ***
@ 0x7f1a555dd160 (unknown)
@ 0x7f1a5272a3f7 __GI_raise
@ 0x7f1a5272b7d8 __GI_abort
@ 0x7f1a53228c65 __gnu_cxx::__verbose_terminate_handler()
@ 0x7f1a53226e06 __cxxabiv1::__terminate()
@ 0x7f1a53225ec9 __cxa_call_terminate
@ 0x7f1a53226a7a __gxx_personality_v0
@ 0x7f1a52ab1853 _Unwind_RaiseException_Phase2
@ 0x7f1a52ab1d87 _Unwind_Resume
@ 0xe1efc5 google::LogMessageFatal::~LogMessageFatal()
@ 0xcaf9ce hl_gpu_apply_unary_op<>()
@ 0xcafd3d paddle::BaseMatrixT<>::applyUnary<>()
@ 0xcaffb3 paddle::BaseMatrixT<>::zero()
@ 0xbe6fe8 ZNSt17_Function_handlerIFviPN6paddle9ParameterEEZNS0_17PredictorInternal4initEPKcS6_bEUliS2_E_E9_M_invokeERKSt9_Any_dataiS2
@ 0xb0dc16 paddle::NeuralNetwork::init()
@ 0xbe6173 paddle::PredictorInternal::init()
@ 0xbe6cdc paddle::PredictorInternal::init()
@ 0xbe83e9 paddle::Predictor::init()
@ 0x7f90f1 inference_seq::init_paddle()
@ 0x76ce65 CSeqLEngWordRegModel::seqLCDNNModelTableInitUTF8()
@ 0x7a6769 ns_seq_ocr_model::CSeqModel::init_chn_recog_model()
@ 0x78c5ef nsseqocrchn::init_model_paddle_deepcnn()
@ 0x48205a main
@ 0x7f1a52716bd5 __libc_start_main
@ 0x499451 (unknown)
P4机器上Cuda7.5和CudnnV3版本,已尝试过在该台机器上编译PADDLE预测库,可以编译成功。
难道是需要用在该台机器上编译的库libpaddle_predictor_cuda75_cudnn3_P4.a 来重新编译可执行程序?
The text was updated successfully, but these errors were encountered: