no image
[Python] ipython notebook 실행하기
윈도우 환경에서 아나콘다 배포파일을 설치 하고 *.ipynb 파일을 실행시키는 방법이다. 1. 설치를 완료 한 후, 명령프롬프트 실행 (cmd) 2. 테스트 하고자 하는 폴더 경로로 이동 (C:\testing/python) 3. ipython notebook 입력 후 엔터 4. 실행된 Jupyter 에서 실행하고자 하는 *.ipynb 클릭하여 Run (demo.ipynb) 참고로 Jupyter는 머신러닝이나 데이터 분석 용도로 파이썬을 사용하는 사람들이 주로 사용하는 툴로써 가볍고, 코드를 실행하고 수정하기가 간편하다. 또한 notebook 형태로 파일 공유가 가능하다. 다음처럼 notebook 단위로 코드가 관리된다. 우측에 New를 클릭하면 노트북을 만들고 쓸 수 있다. 5. 실행 결과 확인 참고자료..
2017.05.31
no image
[Python] 파이썬 아나콘다(Anaconda) 설치하기 및 환경설정
파이썬 코드를 짜다보니 matplotlib.pyplot, matplotlib.image 라이브러리를 import 해야하는데 자꾸 에러가 떠서 진도를 못나갔다... 2.x 버전과 충돌이 나는가 싶어 모두 삭제도 하고 3.x 버전을 다시 깔기도 했는데 여전히 안되서 뭐가 문젠지 침착하고 곰곰히 생각해봤다. 아나콘다 배포판에는 기본적인 (그래프 그려주기, 이미지 띄우기 등...) 라이브러리들을 포함하여 배포된다. numpy, matplotlib 와 같은... 그런데 왜 안되나 싶었더니 파이썬 버그가 존재했다. 그래서 정리할겸 하는 Python Anaconda 설치 및 환경설정 포스팅 1. Anaconda 통합환경 설치 https://www.continuum.io/downloads Anaconda는 배포판이다...
2017.05.26
no image
[Python] 3. 파이썬의 기본 문법 (3) - matplotlib
파이썬의 기본문법 (1) 파이썬의 기본문법 (2) matplotlib - 딥러닝 실험에서는 그래프 그리기와 데이터 시각화가 중요 - matplotlib은 그래프를 그려주는 라이브러리 - matplotlib을 사용하면 그래프 그리기와 데이터 시각화가 쉬워짐 1. 단순한 그래프 그리기 2. pyplot 의 기능 축이름, 제목 등을 설정 할 수도 있다. 3. 이미지 표시하기
2017.05.25
[Python] 2. 파이썬의 기본 문법 (2) - 클래스, 넘파이, 브로드 캐스트
파이썬의 기본문법 (1) 에 이어 두번째 포스팅이다. 1. 클래스 개발자가 새로운 클래스를 정의할 수도 있다. 즉, 독자적인 자료형을 정의할 수 있다. 또한, 클래스에는 그 클래스만의 전용함수와 속성을 정의 할 수 있다. class 클래스 이름 : def __init__ (self, 인수, ....) : #생성자 .... def 메소드 이름 1 (self, 인수, ...) : # 메소드 1 .... def 메소드 이름 2 (self, 인수, ...) : # 메소드 2 .... init 메소드는 클래스를 초기화 하는 방법을 정의한다. 초기화용 메소드를 '생성자'라고 한다. 클래스의 인스턴스가 만들어질 때 한 번만 불린다. 그리고 메소드의 첫번째 인수로 self 를 쓴다. 자신의 인스턴스를 나타내는 self..
2017.05.24
[Python] 1. 파이썬의 기본 문법 (1)
1, 2, 3, 아니 학부시절까지만 해도 나는 파이썬과 거리가 먼 사람이라고 생각했었는데어느덧 파이썬 포스팅을 하고있다.기본 문법만 가볍게 넘어가려고 한다.C, JAVA, C++ 등을 배우고 파이썬 문법을 접하니 신세계가 아닐 수 없다.그렇지만 전자의 것들을 배우고서 나중에 파이썬을 배웠으면 좋겠다고 생각한다.파이썬은 내가 느끼기로, 쉽고, 간결하며 영어 문장같은 문법으로 이루어져있다.특히나 불편한 컴파일 과정도 없어서 편리하다. 즉, 정리하자면 파이썬은 1. 쉽다2. 간결하다3. 영어문장 쓰는 것 같다4. 불편한 컴파일 과정이 없다.5. 성능이 좋다 (아직 겪진 못했다)6. '넘파이'라는 좋은, 아주 좋은 라이브러리를 포함할 수 있다.7. 딥러닝 프레임워크(Caffe, TensorFlow, Chaine..
2017.05.24
no image
[C] 비주얼스튜디오2013 scanf 오류 해결법
평소와 다를 것 없이 비주얼 스튜디오 2013에서 scanf 를 쓰려고 하면 Error1error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.c:\users\kgu\documents\visual studio 2013\projects\project3\project3\statistic.cpp101Project3 라는 오류가 나면서 컴파일이 되지 않는다. 그렇기 때문에 비주얼 스튜디오 2013 버전에서는 그동안 써왔던 scanf를 scanf_s로 바꿔주..
2015.11.02