0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Raspberry上安装TensorFlow

454398 来源:工程师吴畏 2019-07-30 14:30 次阅读

在Raspberry Pi上安装TensorFlow

在Raspberry Pi上安装TensorFlow曾经是一项令人沮丧的任务。但是,随着Raspberry Pi正式支持更新版本的Google TensorFlow,您只需要几个命令即可安装它。

首先,通过输入以下内容确保您的Raspberry Pi是最新的命令。这些命令将Raspberry Pi上已安装的软件包更新为最新版本。

sudo apt-get update

sudo apt-get upgrade

在Raspberry Pi最新的情况下,通过在终端中键入以下命令来安装Google TensorFlow:

sudo apt install libatlas-base-dev

pip3 install tensorflow

测试TensorFlow

让我们仔细检查安装。要检查TensorFlow是否已安装,请尝试通过键入

Python3 导入TensorFlow

然后

import tensorflow

如果您使用的是更大的Python版本,可能会引发错误比3.4。只需忽略此错误 - 一切都会正常工作。

要检查您拥有的TensorFlow版本,请键入以下命令:

Tensorflow.__version__

如何在Raspberry上安装TensorFlow

Hello World示例

让我们编写一个由Google提供的简单代码,用于测试将打印hello world的TensorFlow。

import tensorflow as tf

hello = tf.constant(‘Hello, TensorFlow!’)

sess = tf.Session()

print(sess.run(hello))

您应该看到“Hello,TensorFlow”已打印。

如果您运行的是Python 3.5,您将收到几个运行时警告。官方TensorFlow教程承认会发生这种情况,建议您忽略它。

安装图像分类器

首先,创建一个保存TensorFlow模型的新目录。

mkdir tensorflow

cd tensorflow

现在,在这个新目录中克隆TensorFlow模型库。

git clone https://github.com/tensorflow/models.git

我们将使用图像模型附带的分类示例,因此导航到该文件夹:

cd models/tutorials/image/imagenet

现在运行脚本。它会将“熊猫”的标准图像提供给神经网络,而神经网络反过来猜测这个图像包含的分数。

python3 classify_image.py

让我们将自己的图像提供给神经网络,看看它是否可以识别图像中的对象。

我将一张狗的图像放入我们正在使用的同一个文件夹中。现在我将运行该脚本以查看它的结果。

python3 classify_image.py –image_file=dog.jpg

它提供以下内容猜测:

正如您所看到的,它认识到此图像的概率最高的是哈巴狗。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • tensorflow
    +关注

    关注

    13

    文章

    313

    浏览量

    60242
收藏 人收藏

    评论

    相关推荐

    何在CYGWIN的IFX环境中安装cysecuretool?

    嗨, 我正在尝试在 cygwin 中安装 cysecure 工具但遇到了错误。 谁能指导如何在 CYGWIN 的 IFX 环境中安装 cysecuretool?
    发表于 01-25 08:25

    何在PSoC Creator中安装GSL库?

    的,并且仅使用其他方法的一小部分资源。 (在寻找解决方案时,TSQR 并不要求所有数据点都保留在 SRAM 中。 除非它也具有此功能,否则请不要建议其他方法。) 我现在想将代码移植到我的 PSoc4 。 如何在 PSoC Creator 中
    发表于 01-23 06:22

    Raspberry Pi 3 官方套件入门指南

    Raspberry Pi 3套件介绍Raspberry Pi 3套件安装Raspberry Pi 3套件的软件入门操作
    发表于 10-09 07:53

    如何用BMlang搭建Tensorflow模型?

    在EVM1684如何用BMlang搭建一个Tensorflow模型,求助官方一个demo。
    发表于 09-18 07:00

    使用计算库在Raspberry PI和HiKey 960分析AlexNet

    分类。 Armet Computer 库提供了一种处理性能和可移植工具的应用程序。 Armormayal Order Oral 运行一个名为 4 Cral 的 Order 。 我们解释如何在两个 Order Order Orex 的 Order Revy 。
    发表于 08-29 08:05

    TensorFlow将神经网络量化为8位

    使用CoreML量化工具优化模型以进行部署。查看34T苹果开发者34Twebsite了解更多更新。 请注意,目前无法在iOS通过CoreML部署8位量化TensorFlow模型。但是,您可
    发表于 08-10 06:01

    如何使用TensorFlow将神经网络模型部署到移动或嵌入式设备

    有很多方法可以将经过训练的神经网络模型部署到移动或嵌入式设备。不同的框架在各种平台上支持Arm,包括TensorFlow、PyTorch、Caffe2、MxNet和CNTK,如Android
    发表于 08-02 06:43

    使用TensorflowRaspberry Pi Covid口罩检测器

    电子发烧友网站提供《使用TensorflowRaspberry Pi Covid口罩检测器.zip》资料免费下载
    发表于 07-13 10:54 0次下载
    使用<b class='flag-5'>Tensorflow</b>的<b class='flag-5'>Raspberry</b> Pi Covid口罩检测器

    何在Raspberry Pi零2W上阻止带有Pi孔的广告

    电子发烧友网站提供《如何在Raspberry Pi零2W上阻止带有Pi孔的广告.zip》资料免费下载
    发表于 06-14 10:38 0次下载
    如<b class='flag-5'>何在</b><b class='flag-5'>Raspberry</b> Pi零2W上阻止带有Pi孔的广告

    何在Raspberry Pi上调出一个OTBR?

    我也对此很好奇,因为我们有一个 K32W061 套件,我希望在 Raspberry Pi 上调出一个 OTBR。 大家好。 为了结
    发表于 06-09 06:26

    何在树莓派4上安装 openwrt?

    何在 Raspberry Pi 4上安装 openwrt
    的头像 发表于 06-07 10:25 931次阅读

    何在 Python 中安装和使用顶级聚类算法

    有许多聚类算法可供选择,对于所有情况,没有单一的最佳聚类算法。相反,最好探索一系列聚类算法以及每种算法的不同配置。在本教程中,你将发现如何在 python 中安装和使用顶级聚类算法。
    的头像 发表于 05-22 09:13 345次阅读
    如<b class='flag-5'>何在</b> Python 中<b class='flag-5'>安装</b>和使用顶级聚类算法

    在树莓派64位上安装TensorFlow

    本页将指导您在Raspberry Pi 4 64位操作系统Bullseye 上安装 TensorFlow 2.10.0 或更早版本。
    的头像 发表于 05-15 13:46 798次阅读
    在树莓派64位上<b class='flag-5'>安装</b><b class='flag-5'>TensorFlow</b>

    esp8266 12e如何安装在树莓派3b

    我刚在 ebay 买了 esp8266 12e。但在等待收到它的时候。我无法将电路板安装到我的 Raspberry pi Arduino IDE 的电路板菜单中。 我查看了这个网
    发表于 05-08 08:21

    何在安装的Windows机器构建ESplorer?

    ESplorer 项目时,我收到一条错误消息,指出“Java 安全套接字扩展”(“JSSE”) 不可用。我尝试加载“jsse-1_0_3_04-do”但没有成功。 有谁知道如何在安装的 Windows 机器构建 ESplo
    发表于 05-04 08:56