no image
[Tensorflow] Tensorflow GPU 버전 설치하기
3일의 삽질이 끝났다... 나중에 참고하려고 써보는 포스팅이다. 버전이 참 중요하다고 새삼느꼈다. 수많은 버전 충돌로 인한 에러를 충분히 겪고 쓰는 포스팅이 많은 사람들에게 도움이 되길 바라며... 설치 환경 - Windows 10 / 64 bits - Anoconda 4.3 - Visual Studio 2015 새로 설치한 환경 - CUDA 8.0 - cuDNN 6- Tensorflow 1.4 설치 순서는 아래와 같다.아나콘다 - 비주얼 스튜디오(필요시) - CUDA - CuDNN - Tensorflow * 참고로 Tensorflow 1.5 버전은 CUDA 9.0 이 필요하고,* Tensorflow 1.3 버전 부터는 cuDNN 6 버전이 필요하다. * Tensorflow 1.5 버전이 릴리즈 되었다고..
2018.01.11
no image
[Tensorflow] windows 환경에서 tensorflow에 opencv 설치하기
필자는 python 3.5 버전을 사용하고 있다. 1. 자신 환경에 맞는 whl 파일 다운받기 http://www.lfd.uci.edu/~gohlke/pythonlibs/ ctrl + f 로 opencv 를 찾아서 누르면 파일 목록이 나온다. 필자는 python 3.5 버전, windows 64bits 를 사용중이어서 아래 표시한 파일을 다운받았다. OpenCV, a real time computer vision library.opencv_python‑2.4.13.2‑cp27‑cp27m‑win32.whlopencv_python‑2.4.13.2‑cp27‑cp27m‑win_amd64.whlopencv_python‑3.1.0‑cp27‑cp27m‑win32.whlopencv_python‑3.1.0‑cp27‑cp..
2017.09.05
no image
[Tensorflow] Windows 환경에서의 Anaconda를 이용한 Tensorflow CPU 버전 설치하기 (에러해결법)
참고자료 1 : http://daddynkidsmakers.blogspot.kr/2017/05/windows-10-tensorflow.html 설치환경 - Windows 10, 64bits- Intel core 사용중 (추후 GPU 구입 예정)* 보통 딥러닝을 하기 위한 CUDA 라이브러리를 사용하기 위해 성능이 좋은 GPU가 사용된다. 참고로 NVIDA GPU가 아니라면 CUDA 라이브러리를 쓸 수 없다. 하지만 간단한 예제 프로그래밍은 CPU로도 가능하며, GPU 와 설치방법이 다르다. (아주 약간) - Python 3.5 버전 (다운로드 : https://www.python.org/downloads/release/python-353/ )- Anaconda 4.2.0 버전 (다운로드 : https:/..
2017.09.05
[Tensorflow] 선형회귀분석
참고자료 : 텐서플로 첫걸음 2장 1. 변수 간의 관계에 대한 모델 선형회귀분석(Linear Regression)은 변수들 사이의 관계를 분석하는 데 사용하는 통계학적 방법이다. 선형회귀분석은 독립변수 X, 상수항 b, 종속변수 y 사이의 관계를 모델링하는 방법이다. 두 변수 사이의 관계일 경우 단순회귀라고 하며 여러개의 변수를 다루는 다중회귀도 있다. 텐서플로우를 이용하여 y = W * x + b 형태의 간단한 선형회귀분석 모델을 만들어볼 수 있다. 먼저 2차원 좌표계에 데이터를 생성하고 샘플 데이터에 들어맞는 최적의 직선을 텐서플로우를 이용하여 찾을 수 있다. import numpy as np num_points = 1000 vectors_set = [] for i in range(num_points..
2017.08.22
no image
[Tensorflow] 윈도우 아나콘다 가상환경 설정하기 (matplotlib.externals 에러 해결법)
참고자료 1 : http://wandlab.blogspot.kr/2016/11/python3-anaconda3.html참고자료 2 : https://gzupark.github.io/articles/Why-Anaconda-How-to-control-Anaconda/ 아나콘다 가상환경 설정하기 1. conda create -n 가상환경이름 단순히 가상환경의 이름으로 가상환경이 생성된다. 2. conda create -n 가상환경이름 python=3.x 가상환경의 이름으로 python 3.x 버전을 사용 가능하게 환경이 생성된다. 3. conda create -n 가상환경이름 python=3.x 패키지명 ex : conda create -n tensorflow python=3.5 anaconda anacond..
2017.08.22
[Tensorflow] pip 명령어
1. 패키지 검색pip search 키워드 2. 패키지 설치pip install 패키지 3. 패키지 삭제pip uninstall 4. 패키지 업데이트pip install --upgrade 패키지 5. 설치된 패키지 확인pip show 패키지 6. 설치된 전체 패키지 확인pip list
2017.08.21
[Tensorflow] _getfullpathname: embedded null character
_getfullpathname: embedded null character 에러 시 C:\Anaconda3\lib\site-packages\matplotlib\font_manager.py 위치에 있는 font_manager.py 파일을 아래와 같이 변경 try: for j in range(winreg.QueryInfoKey(local)[1]): try: key, direc, any = winreg.EnumValue( local, j) if not is_string_like(direc): continue if not os.path.dirname(direc): direc = os.path.join(directory, direc) # direc = os.path.abspath(direc).lower() # i..
2017.08.21
[Tensorflow] 텐서플로우 수학함수, 행렬 연산 함수
참고자료 : 텐서플로 첫걸음 [한빛미디어] 텐서플로우 자주쓰는 수학함수 함수 설명 tf.add 덧셈 tf.sub 뺄셈 tf.mul 곱셈 tf.div 나눗셈의 몫 tf.mod 나눗셈의 나머지 tf.abs 절댓값을 리턴 tf.neg 음수를 리턴 tf.sign 부호를 리턴 (음수는 -1, 양수는 1, 0은 0) tf.inv 역수를 리턴 (예: 3의 역수는 1/3) tf.square 제곱을 계산 tf.round 반올림 값을 리턴 tf.sqrt 제곱근을 계산 tf.pow 거듭제곱 값을 계산 tf.exp 지수 값을 계산 tf.log 로그 값을 계산 tf.maximum 최댓값을 리턴 tf.minimum 최솟값을 리턴 tf.cos 코사인 함수 값을 계산 tf.sin 사인 함수 값을 계산 텐서플로우 자주쓰는 행렬 연산 ..
2017.08.21