我已经在一个带有Debian+python的安卓表上安装了GNURoot。现在,我正在尝试安装tensorflow python API,以便在我的python代码中“导入tensorflow”。我的平板CPU是arm 32位,所以我不能安装pip,因为tensorflow只支持64位。
因此,我尝试从源代码编译tensorflow。Tensorflow构建系统是Bazel,我还没有为linux 32位找到任何Bazel可执行文件。
所以我试着从源代码编译Bazel。但是,如果出现了错误"Protobuf编译器在第三方/ protobuf / protobuf -linux-arm32.exe中找不到“,我有点不愿意尝试从源代码编译protobuf,因为我在某个地方读到了protobuf主程序可能无法使用bazel。
是否有其他方法在arm32上安装tensorflow?
发布于 2016-10-25 17:05:14
不幸的是,构建TensorFlow Python需要Bazel (仅仅为了C++推断,您可以在tensorflow/cont肋骨/makefile上使用说明),这是一个非常复杂和错误的过程。最好的起点是在Jetson板上设置这个帖子:
http://cudamusing.blogspot.com/2015/11/building-tensorflow-for-jetson-tk1.html
发布于 2017-07-30 00:14:24
如果你想和Keras一起玩,那就有可能在gnuroot上玩。而不是Tensorflow,您可以使用Theano后端。我做到了。
就在这一刻,我的Telefunken户外WT4电话正在运行 it。
它很慢,但它正在工作。
https://stackoverflow.com/questions/40201705
复制相似问题