'2021/08'에 해당되는 글 51건

  1. 2021.08.31 tflite gpu openCL support build fail
  2. 2021.08.30 linux sw raid
  3. 2021.08.30 mfcimagegallery
  4. 2021.08.29 윈도우 어플 울렁증?
  5. 2021.08.28 컴퓨터 셋팅
  6. 2021.08.27 tf lite cmake
  7. 2021.08.27 odroid xu4 opencl
  8. 2021.08.27 rpi 3b 4k 24p
  9. 2021.08.27 imx8m plus
  10. 2021.08.26 흐음.. 그냥 라즈베리 2나 1으로 내려갈까..

 

 

[ 57%] Building C object _deps/xnnpack-build/CMakeFiles/XNNPACK.dir/src/qs8-gavgpool/gen/7p7x-minmax-neon-c8-acc2.c.o
/home/pi/work/tflite_build/xnnpack/src/qs8-gavgpool/gen/7x-minmax-neon-c16-acc2.c: In function ‘xnn_qs8_gavgpool_minmax_ukernel_7x__neon_c16_acc2’:
/home/pi/work/tflite_build/xnnpack/src/qs8-gavgpool/gen/7x-minmax-neon-c16-acc2.c:174:5: note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts
     int8x16_t vout0123456789ABCDEF = vcombine_s16(vqmovn_s16(vacc01234567), vqmovn_s16(vacc89ABCDEF));
     ^~~~~~~~~
/home/pi/work/tflite_build/xnnpack/src/qs8-gavgpool/gen/7x-minmax-neon-c16-acc2.c:174:51: error: incompatible type for argument 1 of ‘vcombine_s16’
     int8x16_t vout0123456789ABCDEF = vcombine_s16(vqmovn_s16(vacc01234567), vqmovn_s16(vacc89ABCDEF));

[링크 : https://www.gitmemory.com/issue/tensorflow/tensorflow/47536/809003416]

 

DNN을 빼고 해보면 된다는데

$ cmake ../tensorflow/tensorflow/lite -DTFLITE_ENABLE_GPU=ON -DTFLITE_ENABLE_XNNPACK=OFF

 

안되잖아!?!

[ 41%] Building CXX object CMakeFiles/tensorflow-lite.dir/delegates/gpu/api.cc.o
In file included from /home/pi/work/tensorflow/tensorflow/lite/delegates/gpu/common/util.h:19,
                 from /home/pi/work/tensorflow/tensorflow/lite/delegates/gpu/api.h:45,
                 from /home/pi/work/tensorflow/tensorflow/lite/delegates/gpu/api.cc:16:
/home/pi/work/tensorflow/tensorflow/lite/delegates/gpu/common/types.h:23:10: fatal error: fp16.h: No such file or directory
 #include <fp16.h>
          ^~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/tensorflow-lite.dir/build.make:188: CMakeFiles/tensorflow-lite.dir/delegates/gpu/api.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1751: CMakeFiles/tensorflow-lite.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

 

+

ARMCC_FLAGS="-march=armv7-a -mfpu=neon-vfpv4 -funsafe-math-optimizations"
cmake -DCMAKE_C_COMPILER=${ARMCC_PREFIX}gcc \
  -DCMAKE_CXX_COMPILER=${ARMCC_PREFIX}g++ \
  -DCMAKE_C_FLAGS="${ARMCC_FLAGS}" \
  -DCMAKE_CXX_FLAGS="${ARMCC_FLAGS}" \
  -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
  -DCMAKE_SYSTEM_NAME=Linux \
  -DCMAKE_SYSTEM_PROCESSOR=armv7 \
  -DTFLITE_ENABLE_GPU=ON -DTFLITE_ENABLE_XNNPACK=OFF \
  ../tensorflow/tensorflow/lite  

 

아래는 크로스컴파일 하는 예

$ curl -LO https://storage.googleapis.com/mirror.tensorflow.org/developer.arm.com/media/Files/downloads/gnu-a/8.3-2019.03/binrel/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz
$ mkdir -p ${HOME}/toolchains
$ tar xvf gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz -C ${HOME}/toolchains

$ ARMCC_FLAGS="-march=armv7-a -mfpu=neon-vfpv4 -funsafe-math-optimizations"
ARMCC_PREFIX=${HOME}/toolchains/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
cmake -DCMAKE_C_COMPILER=${ARMCC_PREFIX}gcc \
  -DCMAKE_CXX_COMPILER=${ARMCC_PREFIX}g++ \
  -DCMAKE_C_FLAGS="${ARMCC_FLAGS}" \
  -DCMAKE_CXX_FLAGS="${ARMCC_FLAGS}" \
  -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
  -DCMAKE_SYSTEM_NAME=Linux \
  -DCMAKE_SYSTEM_PROCESSOR=armv7 \
  ../tensorflow/lite/

[링크 : https://www.tensorflow.org/lite/guide/build_cmake_arm]

'프로그램 사용 > yolo_tensorflow' 카테고리의 다른 글

tf release 2.7.0-rc  (0) 2021.10.12
tflite delegate  (0) 2021.10.11
tf lite cmake  (0) 2021.08.27
tensorflow cross compile  (0) 2021.07.01
tensorflow lite on rpi4 64bit  (0) 2021.06.30
Posted by 구차니
Linux2021. 8. 30. 19:42
Posted by 구차니
Programming/c# & winform2021. 8. 30. 11:36

'Programming > c# & winform' 카테고리의 다른 글

C# 트레이 아이콘 예제  (0) 2021.10.18
CGridctrl setitembkcolour  (0) 2021.09.01
std::vector , std:set  (0) 2021.08.25
ribbon with gallery  (0) 2021.08.24
mfc ribbon  (0) 2021.08.23
Posted by 구차니

어우.. 윈도우 어플리케이션 개발은 내 적성이 아닌가 ㅠㅠ

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

으아아아아  (0) 2021.09.07
휴가인데 야근  (0) 2021.09.03
정줄놓  (0) 2021.08.17
재활용이 풍년인데..  (0) 2021.08.16
당근 매복중  (0) 2021.08.14
Posted by 구차니

하나는 팔고

하나는 아부지 드리려고 셋팅중.

그나저나 HD7950 대신 GTX650 꽃으려는데 왜 자꾸 비프임이 ㅠㅠ

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

별이 털 밈  (0) 2021.09.06
화이자 맞음  (0) 2021.09.04
의도하지 않은 새산책  (0) 2021.08.21
광복절  (0) 2021.08.15
유성우가 온대요!!!  (0) 2021.08.12
Posted by 구차니

2.4.1 을 사용했었는데 어느새 2.6.0이 나왔네

$ git tag
v2.4.1
v2.4.2
v2.4.3
v2.5.0
v2.5.0-rc0
v2.5.0-rc1
v2.5.0-rc2
v2.5.0-rc3
v2.5.1
v2.6.0
v2.6.0-rc0
v2.6.0-rc1
v2.6.0-rc2

 

18.04에다가 쓰다 보니 cmake 버전이 낮으셔서 빌드도 못한다고 -_ㅠ

~/work/tflite_build$ cmake ../tensorflow/tensorflow/lite
CMake Error at CMakeLists.txt:29 (cmake_minimum_required):
  CMake 3.16 or higher is required.  You are running version 3.10.2


-- Configuring incomplete, errors occurred!

 

2.4.1에서도 TFLITE_ENABLE_GPU가 있나 찾아 볼까?

$ cmake ../tensorflow_src/tensorflow/lite -DTFLITE_ENABLE_GPU=ON


[링크 : https://www.tensorflow.org/lite/guide/build_cmake]

'프로그램 사용 > yolo_tensorflow' 카테고리의 다른 글

tflite delegate  (0) 2021.10.11
tflite gpu openCL support build fail  (0) 2021.08.31
tensorflow cross compile  (0) 2021.07.01
tensorflow lite on rpi4 64bit  (0) 2021.06.30
tensorflow delegate  (0) 2021.06.30
Posted by 구차니
embeded/odroid2021. 8. 27. 19:10

odroid c2에도 적용되려나?

패키지는 있겠지?

 

일단은 mali쓰니 기대를..

[링크 : https://magazine.odroid.com/article/getting-started-with-opencl-using-the-odroid-xu4/]

'embeded > odroid' 카테고리의 다른 글

odroid c2 계륵이 되었네 (opencl 미지원)  (0) 2021.09.09
odroid c2 boot.ini  (0) 2021.09.05
odroid c2 ubuntu 20.04 64bit  (0) 2021.08.23
odroid c2  (0) 2021.08.22
모니터 소비전력과 오드로이드 XU4  (0) 2020.06.02
Posted by 구차니
embeded/raspberry pi2021. 8. 27. 12:24

4k 60p는 바라지 않았지만.. 30p는 무리인가?
[링크 : https://sysadmin-central.com/2019/08/14/raspberry-pi-how-to-output-4k-resolution-to-a-tv/]

 

2014년 글이면 라즈베리 2b인것 같은데.. 오호..

[링크 : https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=79330]

'embeded > raspberry pi' 카테고리의 다른 글

rpi 3b update, install 실패  (0) 2021.09.10
vc4cl - VideoCore IV OpenCL  (0) 2021.09.09
흐음.. 그냥 라즈베리 2나 1으로 내려갈까..  (0) 2021.08.26
ubuntu 64bit server / rpi 로그인 느려!  (0) 2021.08.26
rpi power led off  (0) 2021.08.24
Posted by 구차니
회사일2021. 8. 27. 11:05

'회사일' 카테고리의 다른 글

RAMS  (0) 2022.10.19
항암제  (0) 2020.01.03
postgresql regexp_matches 로 HGVS g. c. p. 잡아내기  (0) 2020.01.01
compound heterozygosity  (0) 2019.12.21
refseq protein  (0) 2019.08.23
Posted by 구차니
embeded/raspberry pi2021. 8. 26. 23:41

라즈베리 3 64bit 버전은 로그인도 느리고 (우분투 릴리즈라 그런건가..)

결정적으로 온도가 로그인시 60도가 찍히고 있다. 밤이라 25도 정도인데도

케이스 덮어두었다는 이유로 그 정도 찍히는거 보면 쿨러 없이는 작동 시키기 불안한 수준?

 

옆에있는  odroid c2도 비슷한 온도 느낌이라 발열이 적은 라즈베리 2나 라즈베리 1을 터미널 서버로

그 안에서 접속하게 하게 하고, 릴레이를 이용해서 전원 관리를 하는게 낫지 않나 생각이 든다.

 

+

 대기전력이 비슷비슷한 느낌인데

[링크 : https://www.clien.net/service/board/cm_rasp/11124061]

 

3b+에서 wifi/bt 끄면 더 줄일수 있다고 하니 시도는 해볼까?

[링크 : https://www.raspberrypi.org/forums/viewtopic.php?t=208110]

'embeded > raspberry pi' 카테고리의 다른 글

vc4cl - VideoCore IV OpenCL  (0) 2021.09.09
rpi 3b 4k 24p  (0) 2021.08.27
ubuntu 64bit server / rpi 로그인 느려!  (0) 2021.08.26
rpi power led off  (0) 2021.08.24
raspberry pi ubuntu 20.04 64bit server  (0) 2021.08.23
Posted by 구차니