본문 바로가기
728x90

전체 글43

[TensorFlow] TFrecord 원하는 이미지 학습을 위한 데이터셋 만들기 개요준비된 이미지들을 tfrecord로 변환 한다자신의 이미지(jpg)를 텐서플로우가 학습할 수 있는 데이터로 변환하여(전처리 preprocess)변환된 파일(TFRecord)로 기존 학습 모델에 가중치 조정을 시키거나(Fine-Tune a Pre-Trained Model)자신만의 새로운 학습 모델을 만들 수 있도록 전처리된 데이터셋을 만든다.원하는 이미지를 판독 할 때는 가능하지만 학습 할 때에는 이미지를 바로 인식하여 학습 하지 못한다.그래서 텐서플로우가 인식 할 수 있도록 변환 하는데, 이미지와 이미지의 레이블을 구조화 하여 저장 해야 한다. 예를 들어,고양이 사진을 학습 시키려고 서로 다른 고양이 사진(jpg)을 1000장, 평가확인 할 사진 400장을 준비했다고 하자. (학습 시킬 이미지(tra.. 2016. 11. 17.
Ubuntu 16 Tensorflow 0.11 RC1 설치 /* Anconda2 환경에 tensorflow 0.11 RC1 설치하기 */기존에는 git clone으로 텐서플로우 소스를 받아서 Bazel로 컴파일(오래걸리고 오류도 종종 남) 후 생성된 패키지 파일을 pip install 해서 설치 했다 위의 버전 RC1 부터 bazel 컴파일 없이 바로 pip 설치가 가능하다 tensorflow 0.11 RC1부터 cuda8 + cudnn5.1에 pip 설치가 가능하다. (cuda , cudnn 버전이 위의 버전과 다르다면 소스로부터 컴파일 해서 설치 해야 한다.)이렇게 만들어진 파일로 pip 설치한다면 ./configure로 설정 안해도 되고, Bazel 컴파일을 하지 않아도 된다 여기서 pip는 우분투 자체 pip가 아니다.anaconda2 의 pip설치로 a.. 2016. 11. 3.
Ubuntu 16 Nvidia 그래픽카드 드라이버 설치 /* 기존의 터미널 사용 설치가 아닌 '우분투의 소프트웨어 업데이트'를 사용하여 드라이버 설치 사용하기 */ # 우분투 설치 후 '시스템 설정' # ' 소프트웨어 & 업데이트 ' -> 추가 드라이버- 추가 드라이버 탭 누르면 탐색 후 Nvidia 그래픽 카드를 '사용' 체크 (nvidia 홈페이지와 버전 차이가 있다. 좀 더 낮은 버전으로 설치 된다) - 아래쪽 ' 바뀐 내용 적용' 클릭- 드라이버 설치중.,.,,, 끝나면 재부팅 # 설치 확인아래 그림처럼 그래픽카드의 정보가 나온다 $ nvidia-smi 키보드의 윈도우버튼 또는 검색에서 ' nvidia ' 검색 - NVIDIA X Servrer Settings을 찾을 수 있다. gui 설정 창이 뜨며 정보를 확인 할 수 있다 기존의 터미널 방식으로 설.. 2016. 11. 3.
Ubuntu 16 Anaconda2 설치 우분투 16 Anaconda2 (python 2.7) 설치우분투 자체 python 2.7이 아닌 anaconda2 의 python 2.7 사용 # Anaconda 2 다운로드 https://www.continuum.io/downloadsPython 2.7 version 64-BIT INSTALLER 다운로드 # Anaconda2 설치 $ sudo bash Anaconda2-4.2.0-Linux-x86_64.sh설치 중간 .bashrc 에 환경 수정을 하냐고 물어본다. yes 한다 # Anaconda 2 설치 확인새로운 터미널 열고 python 실행하면 사진처럼 anconda의 버전이 나오면서 아나콘다의 python2.7로 동작한다$ python 2016. 11. 3.
728x90