티스토리 뷰
OS/Raspberry Pi
Raspberry Pi Zero : TensorFlow 2.2.0 (armv6l) 설치 (Python 3.7)
파란크리스마스 2020. 5. 8. 02:23728x90
출처
리눅스 정보 확인
CPU 정보 확인
$ cat /proc/cpuinfo processor : 0 model name : ARMv6-compatible processor rev 7 (v6l) BogoMIPS : 697.95 Features : half thumb fastmult vfp edsp java tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xb76 CPU revision : 7 Hardware : BCM2835 Revision : 9000c1 Serial : 00000000xxxxxxxx Model : Raspberry Pi Zero W Rev 1.1
instruction set architecture (ISA)
$ uname -m armv6l
커널에 대한 정보
$ uname -a Linux raspberrypi 4.19.97+ #1294 Thu Jan 30 13:10:54 GMT 2020 armv6l GNU/Linux
OS버전에 대한 정보
$ cat /etc/issue Raspbian GNU/Linux 10 \n \l
논리 코어 수 확인
$ grep -c processor /proc/cpuinfo 2
swap 사이즈 설정
tensorflow 설치시 2G 정도의 메모리가 필요 하므로, swap 사이즈을 늘려주고, 설치가 끝나면 원복 필요
현재 swap 사이즈 확인
$ free -h total used free shared buff/cache available Mem: 432Mi 143Mi 48Mi 14Mi 241Mi 224Mi Swap: 99Mi 99Mi 0.0Ki
swap 서비스 종료 (swap 설정 파일 수정을 위해서)
$ sudo /etc/init.d/dphys-swapfile stop Stopping dphys-swapfile (via systemctl): dphys-swapfile.service.
swap 설정 파일 수정
$ sudo vi /etc/dphys-swapfile
# CONF_SWAPSIZE=100 CONF_SWAPSIZE=2048
swap 서비스 시작
$ sudo /etc/init.d/dphys-swapfile start Starting dphys-swapfile (via systemctl): dphys-swapfile.service.
현재 swap 사이즈 확인
$ free -h total used free shared buff/cache available Mem: 432Mi 220Mi 40Mi 32Mi 171Mi 128Mi Swap: 2.0Gi 0B 2.0Gi
관련 라이브러리 설치, pip3 설치 확인
$ sudo apt update $ sudo apt install gfortran libopenblas-dev liblapack-dev libhdf5-dev $ pip3 --version pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
파이썬 라이브러리 설치
$ sudo pip3 install setuptools wheel h5py
TensorFlow 2.2.0 패키지 설치
TensorFlow 2.2.0 패키지 다운로드
$ wget http://1.229.109.140:3562/tensorflow/tensorflow-2.2.0.armv6l/tensorflow-2.2.0-cp37-none-linux_armv6l.whl
tensorflow 2.2.0 파이썬 페키지 설치
$ pip3 install tensorflow-2.2.0-cp37-none-linux_armv6l.whl ... 생략 ... Successfully installed astunparse-1.6.3 gast-0.3.3 setuptools-46.1.3 tensorboard-2.2.1 tensorboard-plugin-wit-1.6.0.post3 tensorflow-2.2.0 tensorflow-estimator-2.2.0
버전 확인
$ python3 Python 3.7.3 (default, Dec 20 2019, 18:57:59) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> tf.__version__ '2.2.0'
댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 서울오토살롱
- NDK
- Spring MVC
- sas2009
- 레이싱모델 익스트림 포토 페스티벌
- 동경
- koba2010
- Delphi
- SAS
- Spring
- ffmpeg
- Java
- JavaScript
- KOBA
- 전예희
- flex
- MySQL
- ubuntu
- Mac
- BPI-M4
- android
- Delphi Tip
- Linux
- Xcode
- 지스타2007
- 튜닝쇼 2008
- 일본여행
- oracle
- 송주경
- ble
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함