我正在使用Ec-net https://github.com/yulequan/EC-Net对点云进行上采样,以对点云进行上采样。现在要并行运行,最近人们写了启用了cuda的内核和tensorflow运算符在tensorflow下使用它们... 现在,该项目中生成了3个共享库。
情况1:如果我使用tensorflow == 1.14.0,则生成共享文件,但是当我尝试使用共享文件时,出现以下错误tensorflow.python.framework.errors_impl.NotFoundError:code / tf_ops / emd / tf_auctionmatch_so。所以:未定义的符号:_ZN10tensorflow12OpDefBuilder5InputENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
案例2:如果我使用tensorflow == 1.15.0,则得到/ usr / bin / ld:找不到-ltensorflow_framework
但是当我去检查/usr/local/lib/python3.6/dist-packages/tensorflow/ I get this following
但同时如果我去检查tf标志, 将tensorflow作为tf导入 tf.sysconfig.get_link_flags()
plz帮助我解决此问题。 预先感谢