博文

目前显示的是 五月, 2018的博文

Ubuntu Linux에서 Tensorflow Serving API 설치

图片
Tensorflow Serving 문서 https://www.tensorflow.org/serving/ 하기의 내용은 Serving문서의 내용을 기반으로 만듬. 0. 환경 Ubuntu 16.04 | 18.04 Python2.7 ------- 180605 UPDATE ------- 이번에 서버이전으로 인해 과거에 세팅했던 Serving API도 함께 재세팅하면서 캡처화면을 남기게 되었다. 실제 Serving 사용에 도움이 되었으면 하는 바램이다. [Serving Test VM] [구글 클라우드] High Memory | vCPU 2개 + 13GB Client는 Python2 + gunicorn + Flask Web API기준으로 이미지당 2+초 걸리는것으로 나왔다. High CPU |  GPU는 속도가 더 빠를것으로 추정한다. 참고로 Serving Client 파일은 Python | C++로 제공하고 있다. https://github.com/tensorflow/serving/tree/master/tensorflow_serving/example [180725 UPDATE]   vCPU * 8  + 16GB 이미지/ 1초+ 처리 가능함. #---------------------------   [OS] [Add Repository] echo "deb [arch=amd64] http://storage.googleapis.com/tensorflow-serving-apt stable tensorflow-model-server tensorflow-model-server-universal" | sudo tee /etc/apt/sources.list.d/tensorflow-serving.list curl https: //storage.googleapis.com/tensorflow-serving-apt/tensorflow-serving.

Ubuntu에서 PHP & MySQL 환경 설정하기

[OS] Ubuntu 16.04/18.04 [Apache2] $ sudo apt-get install apache2 [MySQL] $ sudo apt-get install mariadb-client mariadb-server [PHP] PHP 7.2 $ sudo apt-get install software-properties-common $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update $ sudo apt-get install php7.2 $ sudo apt-get install libapache2-mod-php7.2 $ sudo apt-get install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml $PHP_PATH :: /etc/php/7.2/cli   [Link] https://www.rosehosting.com/blog/install-php-7-1-with-nginx-on-an-ubuntu-16-04-vps/ [Link] https://thishosting.rocks/install-php-on-ubuntu/

Windows에서 Tensorflow Object Detection API 설치하기

Tensorflow Object Deteciton API를 사용해보기 위해서 여러가지 리서치를 진행했고 그 고생했던 과정을 블로그로 남겨볼려고 한다. #1. Tensorflow Object Deteciton API 설치 #1.1 소스 다운로드 https://github.com/tensorflow/models ※ 설명의 편의를 위해서 해당 소스는 D://models로 압축해제 되었다고 가정한다  [위치] D://models/ # 1.2 API 컴파일 - protobuf 다운로드 Protoc 3.1  다운로드    protoc-3.1.0-win32.zip 해당 데이터를 D:\protoc-3.1.0-win32로 압축 해제 하겠다. [위치] D:\protoc-3.1.0-win32\bin\protoc.exe [환경설정] 다음 스텝의 컴파일을 위하여 해당 위치를 Window환경변수에 추가 [참고링크] https://github.com/google/protobuf/releases/tag/v3.1.0 [주의] Windows환경에서는  protobuf 3.5.x 다운해서 실행하면 `디렉토리를 찾을수 없다`는  에러가 생긴다. 따라서 3.1버전 다운로드해야 한다. 이 Error로 인해 온 오후를 낭비한 기억이...ㅠㅠ #1.3 API 컴파일 - 컴파일 Powershell 기준으로 다음의 명령어을 실행 cd D:\models\research\ D:\protoc-3.1.0-win32\bin\protoc.exe object_detection \ protos \ *.proto --python_out=. 아무런 에러 없이 실행 되었으면 컴파일 성공. [참고] cmd창에서는 실행이 안될수 있다. # 1.4 Object Detection API 설치하기 Powershell 기준으로 다음의 명령어을 실행 cd D:\models\research\ python stup.py buil