建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

MrRoot

发帖: 10粉丝: 16

发消息 + 关注

发表于2019年10月26日 12:29:07 3178 8
直达本楼层的链接
楼主
显示全部楼层
[干货分享] 【干货分享】Atlas 200 DK安装tensorflow

看到有坛友问开发板怎么安装tensorflow,tensorflow一般来说都是运行在主流的x86架构下的,我更换开发板的源为arm源之后尝试pip install,找不到对应版本。于是想推荐源码安装。但是先手动搜了下,发现谷歌的几位大神员工合力贡献过一个适用于ARM aarch64架构的TensorFlow安装包。使用git下载安装包再使用pip3安装即可。操作过程如下:


【准备工作】

  1. 开发板联网,请参考:https://bbs.huaweicloud.com/forum/thread-26546-1-1.html

  2. 配置完开发板联网之后,更换开发板的源为arm源(以下操作均为root用户下操作)

    su root

    vim /etc/apt/sources.list

    我用的源是中科大的源

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe

    deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe

    deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe

    deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe

    deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe

    deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe

  3. apt-get update

    apt-get upgrade

  4. 安装pip3

    sudo apt-get install python3-pip python3-dev

  5. 安装git

    sudo apt-get install git-core

  6. 获取安装包

    git clone https://github.com/JohnnyChan8/TensorFlow4FireflyRK3399.git

    image.png

    如图,TensorFlow4FireflyRK3399/即为安装包路径


【安装tensorflow】

进入tensorflow安装包路径,使用pip3 安装


cd TensorFlow4FireflyRK3399/

pip3 install tensorflow-1.1.0rc1-cp35-cp35m-linux_aarch64.whl


安装等待时间比较长,大约10~20分钟(网速不好可能更久)

image.png

此时已安装成功,可以在终端输入python3 进入交互界面进行简单验证:

image.png


因为已安装过pip3,更换过arm源,此时也可以在开发板上安装一些常用的模块:


python3 -m pip install matplotlib

sudo apt-get install python3-cairocffi

python3 -m pip install sklearn


然后就可以在你的开发板上玩起来tensorflow啦!

enjoy:-)

举报
分享

分享文章到朋友圈

分享文章到微博

beiyueyoucunri

发帖: 5粉丝: 0

发消息 + 关注

发表于2019年10月26日 16:28:25
直达本楼层的链接
沙发
显示全部楼层

为什么安装tensorflow后,再安装scripy或者keras都失败啊

点赞 评论 引用 举报

MrRoot

发帖: 10粉丝: 16

发消息 + 关注

发表于2019年10月26日 17:07:49
直达本楼层的链接
板凳
显示全部楼层

回复:beiyueyoucunri 发表于 2019-10-26 16:28 为什么安装tensorflow后,再安装scripy或者keras都失败啊

安装keras需要安装h5py,我的板子上没有这个库文件。你去了解下在arm上安装h5py的方法呗。另外,不知道你要在开发板上装tensorflow和keras要做什么?在板子上装tensorflow只是一种玩法。开发板的主要能力是推理,真正做训练的话,还是在主机上做比较好,或者可以考虑使用ModelArts来做训练

点赞 评论 引用 举报

九四爻庆

发帖: 0粉丝: 0

发消息 + 关注

发表于2019年11月22日 16:17:39
直达本楼层的链接
地板
显示全部楼层

为什么配置好科大源后   进行更新   进度条一直为百分之零   不变????

点赞 评论 引用 举报
发表于2019年11月23日 18:07:34
直达本楼层的链接
5#
显示全部楼层

可以ping通百度么?

点赞 评论 引用 举报

MrRoot

发帖: 10粉丝: 16

发消息 + 关注

发表于2019年11月25日 12:41:56
直达本楼层的链接
6#
显示全部楼层

回复:九四爻庆 发表于 2019-11-22 16:17 为什么配置好科大源后 进行更新 进度条一直为百分之零 不变????

开发板配置联网了吗?请参考:https://bbs.huaweicloud.com/forum/thread-26546-1-1.html

点赞 评论 引用 举报

Tianyi_Li

发帖: 385粉丝: 196

发消息 + 关注

发表于2020年03月25日 14:26:10
直达本楼层的链接
7#
显示全部楼层

GitHub可能下载比较慢,这是码云的链接,会快点。

git clone https://gitee.com/calendar_day_1/TensorFlow4FireflyRK3399.git

点赞 评论 引用 举报

郭大侠1999

发帖: 0粉丝: 0

发消息 + 关注

发表于2020年03月26日 00:33:20
直达本楼层的链接
8#
显示全部楼层

那岂不是可以用这个板子来训练神经网络了?

评论
Tianyi_Li 2020-3-27 17:14 评论

我觉得不行,这个tensorflow是使用CPU在跑,而Atlas 200 DK的CPU时arm a55, 不如intel的CPU,连intel的CPU的费力,这个更不行了。 这个板子主要是推理,有ascend 310芯片。

... 查看全部
点赞 评论 引用 举报

hiCrystal

发帖: 24粉丝: 2

发消息 + 关注

发表于2021年01月21日 17:52:35
直达本楼层的链接
9#
显示全部楼层

@MrRoot@Tianyi_Li@五讲四美好少年 在github上看到的关于deep sort的例子好像都需要tensorflow的,由于不建议在Atlas 200 DK上跑tensorflow,  那是不是deep sort目标跟踪目前不太方便移植到Atlas 200 DK上?

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册