Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 클라우드
- 알고리즘
- VPC
- 프로그래밍문제
- Apache Kafka
- Kafka
- 스프링부트
- gcp
- 백준
- Elasticsearch
- Spring Data JPA
- 로드밸런서
- aws
- JPA
- Spring
- Spring Boot
- DFS
- springboot
- 카프카
- 자료구조
- 코드업
- Docker
- 인천여행
- 오일러프로젝트
- 쿠버네티스
- 백트래킹
- 월미도
- 스프링 부트
- 클라우드 컴퓨팅
- 스프링
Archives
- Today
- Total
GW LABS
2개월간의 실패들 (feat. Android Machine Learning) 본문
개론
Tensorflow 모델을 안드로이드에서 고속으로 추론결과를 내기위해 2개월간 삽질했던 기록들을 남긴다. 너무 오래동안 안드로이드에서 머신러닝 프레임워크들을 빌드시키려고 시간을 많이 소모했다. 머신러닝 부분에서는 이론을 공부할 것도 많이 남아있고, 자료구조와 알고리즘의 기초들도 공부해야하니 해당 프로젝트는 보류하기로 결정했다.
과정
1. Tensorflow Fast-style Transfer 모델을 Tensorflow-lite 모델로 변환.
2. 안드로이드에서 Tensorflow-lite 라이브러리 포함.
3. 1번 과정에서 변환한 Tensorflow-lite 모델 로드. => 오류발생!
원인
1. 아직 못찾고 있음. lldb 디버거로 system call, libtensorflowlite_jni.so 파일 function call을 더 추적해야한다.
시도해본 차선책
1. caffe2 빌드
2. mxnet 빌드
=> 두 방법 모두 윈도우10 환경에서 빌드과정에 문제가 발생한다.
Comments