티스토리 뷰

728x90

출처

리눅스 정보 확인

CPU 정보 확인

$ cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 22.85
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5
 
 ... 생략 ...
 
Hardware        : Allwinner sun8i Family
Revision        : 0000
Serial          : 02c00081edxxxxxx

instruction set architecture (ISA)

$ uname -m
armv7l

커널에 대한 정보

$ uname -a
Linux orangepiplus2e 5.4.8-sunxi #19.11.6 SMP Sun Jan 5 01:33:12 CET 2020 armv7l GNU/Linux

OS버전에 대한 정보

$ cat /etc/issue
Armbian 19.11.6 Buster \l 

논리 코어 수 확인

$ grep -c processor /proc/cpuinfo
4

메모리, swap 사이즈 확인

$ free -h
              total        used        free      shared  buff/cache   available
Mem:          1.9Gi       226Mi       127Mi       8.0Mi       1.6Gi       1.6Gi
Swap:         990Mi          0B       990Mi

관련 라이브러리 설치, pip3 설치 확인

$ sudo apt update
$ sudo apt install gfortran libopenblas-dev liblapack-dev libhdf5-dev pkg-config
$ sudo apt install python3-pip python3-dev
$ pip3 --version
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)

libhdf5.so 라이브러리 LD_LIBRARY_PATH 환경변수에 추가

TensorFlow 설치 도중 libhdf5.so 라이브러리을 찾을 수 없는 오류가 발생하므로 LD_LIBRARY_PATH에 경로 추가

$ sudo find / -name libhdf5.so -print
find: ‘/proc/sys/fs/binfmt_misc’: No such device
/usr/lib/arm-linux-gnueabihf/hdf5/serial/libhdf5.so
find: ‘/run/user/1000/gvfs’: Permission denied
$ echo 'export LD_LIBRARY_PATH=/usr/lib/arm-linux-gnueabihf/hdf5/serial:$LD_LIBRARY_PATH' >> ~/.bashrc
$ source ~/.bashrc

TensorFlow 2.2.0 패키지 설치

TensorFlow 2.2.0 패키지 다운로드

$ wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v2.2.0/tensorflow-2.2.0-cp37-none-linux_armv7l.whl

tensorflow 2.2.0 파이썬 페키지 설치

$ export TMPDIR=/var/tmp
$ pip3 install tensorflow-2.2.0-cp37-none-linux_armv7l.whl

버전 확인

$ 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
«   2024/04   »
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
글 보관함