Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/141.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为边缘TPU构建Tensorflow Lite失败 我试图在C++中运行ARM中的TunSoFraseLite + EdGeGPU,但是有问题用EdGePdE-DOCs指定的Tensorflow Lite来构建。(我让Tensorflow Lite开发最新的Tensorflow硕士课程)_C++_Tensorflow_Tensorflow Lite_Google Coral - Fatal编程技术网

为边缘TPU构建Tensorflow Lite失败 我试图在C++中运行ARM中的TunSoFraseLite + EdGeGPU,但是有问题用EdGePdE-DOCs指定的Tensorflow Lite来构建。(我让Tensorflow Lite开发最新的Tensorflow硕士课程)

为边缘TPU构建Tensorflow Lite失败 我试图在C++中运行ARM中的TunSoFraseLite + EdGeGPU,但是有问题用EdGePdE-DOCs指定的Tensorflow Lite来构建。(我让Tensorflow Lite开发最新的Tensorflow硕士课程),c++,tensorflow,tensorflow-lite,google-coral,C++,Tensorflow,Tensorflow Lite,Google Coral,根据EdgeTpu文档(),tensorflow lite需要使用commit:D855ADFC5A019578BF5F92C3C7352E638AA1109构建。但在使用这些命令进行构建时: ./tensorflow/lite/tools/make/download_dependencies.sh ./tensorflow/lite/tools/make/build_aarch64_lib.sh 我收到以下错误消息: tensorflow/tensorflow/lite/tools/make

根据EdgeTpu文档(),tensorflow lite需要使用commit:D855ADFC5A019578BF5F92C3C7352E638AA1109构建。但在使用这些命令进行构建时:

./tensorflow/lite/tools/make/download_dependencies.sh
./tensorflow/lite/tools/make/build_aarch64_lib.sh
我收到以下错误消息:

tensorflow/tensorflow/lite/tools/make/gen/aarch64_armv8-a/lib/libtensorflow-lite.a(densify.o): In function `tflite::ops::builtin::densify::Eval(TfLiteContext*, TfLiteNode*)':
densify.cc:(.text+0x378): undefined reference to `tflite::optimize::sparsity::FormatConverter<signed char>::FormatConverter(std::vector<int, std::allocator<int> > const&, TfLiteSparsity const&)'
densify.cc:(.text+0x384): undefined reference to `tflite::optimize::sparsity::FormatConverter<signed char>::SparseToDense(signed char const*)'
densify.cc:(.text+0x5f0): undefined reference to `tflite::optimize::sparsity::FormatConverter<float>::FormatConverter(std::vector<int, std::allocator<int> > const&, TfLiteSparsity const&)'
densify.cc:(.text+0x5fc): undefined reference to `tflite::optimize::sparsity::FormatConverter<float>::SparseToDense(float const*)'
collect2: error: ld returned 1 exit status
tensorflow/tensorflow/lite/tools/make/gen/aarch64_armv8-a/lib/libtensorflow lite.a(densitify.o):在函数“tflite::ops::builtin::densitify::Eval(TfLiteContext*,TfLiteNode*)”中:
densitify.cc:(.text+0x378):对“tflite::optimize::sparsity::FormatConverter::FormatConverter(std::vector const&,TfLiteSparsity const&)”的未定义引用
densitify.cc:(.text+0x384):对“tflite::optimize::sparsity::FormatConverter::SparseToDense(有符号字符常量*)的未定义引用”
densitify.cc:(.text+0x5f0):对“tflite::optimize::sparsity::FormatConverter::FormatConverter(std::vector const&,TfLiteSparsity const&)”的未定义引用
densitify.cc:(.text+0x5fc):对“tflite::optimize::sparsity::FormatConverter::SparseToDense(float const*)”的未定义引用
collect2:错误:ld返回了1个退出状态

因此它确实构建了lib文件,但构建示例失败。当我试图用我自己的代码使用lib时,我也会遇到同样的错误。同时,tensorflow回购协议似乎也解决了这些问题。但是我需要使用EdgeTpu的具体承诺。

得到了github问题的答案。把它放在这里供将来参考

结果表明指定的提交在MAKEFILE中缺少一个文件。应用此修补程序:构建工作正常