ilovin / lstm_ctc_ocr

Use CTC + tensorflow to OCR
https://ilovin.github.io/2017-04-06/tensorflow-lstm-ctc-ocr/
354 stars 140 forks source link

ctc和tensorflow绑定以后运行出了问题, undefined symbol: _ZNK10tensorflow14TensorShapeRep11DebugStringB5cxx11Ev #48

Open zhangtao22 opened 6 years ago

zhangtao22 commented 6 years ago

安baidu ctc的命令python setup install --prefix 到了我本地路径,然后./train.sh出现了这个问题 tensorflow.python.framework.errors_impl.NotFoundError: /home/zhangtao/.local/lib/python2.7/site-packages/warpctc_tensorflow-0.1-py2.7-linux-x86_64.egg/warpctc_tensorflow/kernels.so: undefined symbol: _ZNK10tensorflow14TensorShapeRep11DebugStringB5cxx11Ev 大家有没有遇到过,谢谢

zhangtao22 commented 6 years ago

把tensorflow从1.3升级为1.4,问题变成 /.local/lib/python2.7/site-packages/warpctc_tensorflow-0.1-py2.7-linux-x86_64.egg/warpctc_tensorflow/kernels.so: undefined symbol: _ZTIN10tensorflow8OpKernelE

fancyerii commented 6 years ago

这是由于新版的Tensorflow的自定义Operation改了的原因。 https://github.com/fancyerii/deep_learning_theory_and_practice/blob/master/samples/ctc.pdf