TensorFlow 란 수치 계산을 위한 오픈소스 라이브러리 TensorFlow 설치 아래 명령어 들은 Command Window 에서 실행하면된다. 1) CPU를 사용하는 TensorFlow 설치pip install --upgrade tensorflow 2) GPU를 사용하는 TensorFlow 설치pip install --upgrade tensorflow-gpu 3) 설치된 버전의 확인python import tensorflowtensorflow.__version__ TensorFlow 실행하기 일반적인 프로그램과 비교하여 텐스플로 프로그램의 가장 큰 차이점은 코드를 작성하더라도 Session을 통하여 실행하지 않으면, 계산 그래프만 만들뿐 변수초기화도 진행하지 않는다는 것이다. 따라서 항상 프로그램..
VS Code로 Python 사용하던 중 Error report control Python 에서 OpenCV를 설치하고 나면 cv2.~~~ 등의 함수를 호출 하면 Module을 읽을 수 없다고 하는 경우가 발생합니다. 실질적으로 Python Command에서 확인을 해보면 정상적인데도 말이죠 그래서 처음에는 사용자 옵션에서 "python.linting.pylintEnabled":true위 내용을 아래내용과 같이 바꾸어 사용해 왔습니다. "python.linting.pylintEnabeld":false 그런데 실시간 오류를 잡아주지 못하니 여간 불편한게 아니었습니다. 그래서 열심히 찾아봤죠"python.linting.pylintArgs":["--extension-pkg-whitelist=cv2"] 라는 옵..
Windows 에서 사용할 수 있는 Python Extension Packages 한번씩 pip command 를 활용하여도 Packages를 추가 할 경우 오류가 발생하는 경우들이 있다. 분명히 Compile 은 되는데 IDE에서는 오류가 발생했다고 하니 난감할 따름이다. 일단 이를때 비공식적인 사이트가 존재한다. https://www.lfd.uci.edu/~gohlke/pythonlibs/ 이곳에 접속하면 자신에게 맞는 컴파일된 Python package 를 찾을 수 있다. 설치하고자 하는 package를 파이썬의 설치 폴더인 Scripts 폴드에 저장한다. 예를 들어 opencv 의 경우 는 아래 명령과 같이 입력한다pip install opencv_python-3.4.1+contrib-cp36-c..
Python 에서 [], (), {} 용도 배열[Array] 튜플(Tuple) 딕셔너리{Dictionary} 선언 arr = [] tup = () dic = {} 초기화 arr = [1, 2, 3, 4] tup = (1, 2, 3, 4) dic = {"january":1, "February": 2, "March":3 } 불러오기 arr[0] tup[0] dic["March"] 배열[Array] 또는 리스트[List] 의 특징 - 배열 [Array]또는 리스트[List] 라고도 한다. - 배열의 인덱스는 0 부터 시작하는 것이 중요하다. 튜플(Tuple) 의 특징 - 튜플 (Tuple)은 배열이나 리스트와 비슷하다- 생성하고 나면 값을 삭제, 변경을 할 수 없다. - 튜플의 인덱스는 0부터 시작하는 것이 ..
Windonws 에서 Python pip command 운영 시작한지 얼마 안된 Python을 보면서 대부분의 주변 분들이 설치의 어려움으로 anconda 같은 덩치 큰 Package를 사용하는 것을 보았다.그런데 간단하게 필요한 Library 만 사용하려면 pip 명령을 통해서 Install, upgrade, delete 를 할 수 있는 기능이 있는데 잘 사용하지 않는 것 같다. 우선 PIP 명령이 설치 되어 있는지 확인을 해봐야 겠습니다. 참 쉽게도 이 글을 작성할때 Python windows 버전에는 pip 명령이 포함되어 있는 것을 확인했습니다. Python windows 버전이 설치되어 있다면 아래의 절차에 따라 확인해 보시면 됩니다. PIP Install Path 와 Version 확인하기py..
quandl 자료 가져오기 Data 분석을 하다보면 회계쪽 자료가 필요할 경우가 있다. 이때 사용할 수 있는 Source 제공하는 곳이 quandl 의 자료 이다. 아래와 같이 수행하면 자료를 받아 올 수 있다. import quandlqualdl.ApiConfig.apt_key = ' 'goog = guandl.get('WIKI/GOOGL', start_date = '2004-01-01', end_date = '2016-02-31') 'WIKI/GOOGL' 부분이 Ticker symbol 이라고 하는 부분인데 이것이 어떤자료인지를 나타내는 것이다. Tick cymbol 는 https://en.wikipedia.org/wiki/Ticker_symbol 에서 받을 수 있다.