Tensorflow不同环境的安装

  • 使用 pip 安装 TensorFlow

        官网介绍:https://www.tensorflow.org/install/pip

  • Docker镜像安装

       官网介绍:https://www.tensorflow.org/install/docker

  • 安装Anaconda开发工具

      介绍:https://www.anaconda.com/distribution/

      Anaconda集成了Spyder编辑器和jupter可以方便开发使用。

  • 通过Tensorflow源代码安装

     官网介绍:https://www.tensorflow.org/install/source

     主要是把Tensorflow编译成pip软件包,通过上面所介绍的三种方式进行安装即可。

  • TensorFlow Android NDK编译

      https://yq.aliyun.com/articles/608715?utm_content=m_1000005455

      https://blog.csdn.net/ritterliu/article/details/81189563

     编译产生so和jar库文件:

bazel build --cxxopt='--std=c++11' //tensorflow/lite/java:tensorflowlite --crosstool_top=//external:android/crosstool \
--host_crosstool_top=@bazel_tools//tools/cpp:toolchain --cpu=armeabi-v7a

     tensorflow/bazel-bin/tensorflow/lite/java目录下生成libtensorflowlite_jni.so, libtensorflowlite-native-header.jar        tensorflowlite_resources-src.jar libtensorflowlite.jar tensorflowlite_resources.jar等编译结果;其中libtensorflowlite.jar是Java层接口,libtensorflowlite_jni.so是底层native实现库,是jni接口。

 

    (同样的编译,https://blog.csdn.net/omnispace/article/details/79788598

      Android Demo App 通过Bazel进行源码编译:

      https://www.tensorflow.org/lite/demo_android   网上有人反馈有坑,在python2环境下验证之后可以正常编译。

      android引用实例:源码中位置,tensorflow/lite/java/demo

      更详细的android实例:tensorflow/lite/examples/android

      TF Lite Android APP通过Bazel进行源代码编译:

      https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android

  • TensorFlow iOS应用程序开发

      https://www.tensorflow.org/lite/guide/ios

安装TensorFlow环境可以通过以下几种方式进行验证: 1. 在命令行中使用Python解释器进行验证。首先,在命令行中输入"python",进入Python环境。然后,输入"import tensorflow as tf"来导入TensorFlow模块。接下来,使用以下代码创建一个常量并打印它的值: ``` hello = tf.constant('Hello TensorFlow') sess = tf.Session() print(sess.run(hello)) ``` 如果输出结果为"b'Hello TensorFlow'",则表示安装成功。 2. 使用Anaconda安装并验证TensorFlow环境。首先,在Anaconda的应用程序中找到并启动Spyder。在Spyder中,输入上述代码并点击"Run"运行。如果在控制台中出现输出结果"b'Hello TensorFlow'",则表示安装成功。 3. 使用PyCharm安装并验证TensorFlow环境。在PyCharm中输入以下代码: ``` import tensorflow as tf hello = tf.constant('Hello TensorFlow') sess = tf.Session() print(sess.run(hello)) ``` 运行程序后,如果输出结果为"b'Hello TensorFlow'",则表示安装成功。 另外,你还可以使用conda命令来验证安装过程: 1. 使用"conda --version"命令检查Anaconda是否成功安装。 2. 使用"conda info --envs"命令检查当前安装环境。 3. 使用"conda search --full-name python"命令检查可用的Python版本。 4. 使用"conda create --name tensorflow python=3.7"命令安装不同版本的Python。 5. 激活名为tensorflow环境,使用"activate tensorflow"命令。 6. 使用"conda info --envs"命令确保tensorflow环境已经成功添加。 7. 使用"python --version"命令检查新环境中的Python版本。 8. 最后,使用"deactivate"命令退出当前环境。 综上所述,可以通过命令行验证、Anaconda或PyCharm安装和验证TensorFlow环境安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值