利用树莓派进行cifar10分类


树莓派安装
烧录
寻找树莓派IP地址的方法

登陆树莓派图形用户界面

上传压缩包后解压~~

tar xf raspberry.tar

更改镜像源

进入终端后,新建文件

mkdir /home/pi/.pip

将压缩包中的pip.conf复制到/home/pi/.pip目录下

安装tensorflow

1.进入终端,查看当前版本

pi@raspberrypi:~ $ python
Python 2.7.16 (default, Apr  6 2019, 01:42:57)
[GCC 8.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

2.如果树莓派可以连接外网,直接利用pip命令下载tensorflow,如果没有的话,先在官网找到对应版本下载,下载后使用pip命令安装,因为还有一些必要的第三方库,例如numpy等,默认源下载较慢,推荐使用清华源
我使用的是python2.7的tensorflow1.8.0,文件在raspberry压缩包中的tensorflow目录下

// 安装命令
pip install tensorflow-1.8.0-cp27-none-linux_armv7l.whl -i https://pypi.tuna.tsinghua.edu.cn/simple

3.安装完成后进行测试,如果没有报错说明安装成功

pi@raspberrypi:~/Desktop $ python
Python 2.7.16 (default, Apr  6 2019, 01:42:57)
[GCC 8.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
>>>

运行代码

压缩包中的code目录下有两个文件,分别是cifar_reader.py和 main.py
其中cifar_reader.py用来进行cifar10数据集的读取,而main.py完成的是网络的搭建和训练
进入终端后,找到代码所在目录(我的存放在桌面),输入以下指令,即可运行程序


pi@raspberrypi:~ $ cd ./raspberry/code
pi@raspberrypi:home/pi/raspberry/code $ python main.py

原创文章 3 获赞 3 访问量 153

猜你喜欢

转载自blog.csdn.net/weixin_43537192/article/details/106173136