본문 바로가기

전체 글184

Konlpy 설치 및 실행 - 간단 프로세스 * 환경 ================= OS : window 10 64bit 개발언어 : python 3.7 python 빌드 되어 커맨드 창에서 pip install 실행 가능 ================= konlpy 사전 설치 목록 ================= 1. JDK : https://www.java.com/ko/download/win10.jsp 에서 설치 2. Microsoft Visual C++ : https://visualstudio.microsoft.com/downloads/ 에서 설치 - coomunity 로 설치, 워크로드 선택 안하고 우측 하단에 설치 누르기 3. JPype1 설치 : 커맨드 창에서 pip install JPype1-0.6.3-cp37-cp37m-win_am.. 2019. 5. 23.
[자연어처리] 한국어 형태소 분석기 비교 및 관련 링크 모음 * Konlpy(코엔엘파이) 대표적인 한국어 형태소 분석기 - 단점: 자바 기반으로 python 개발자의 경우 설치시 jdk 설치, visual studio 설치, wheel 설정 등의 에러 발생 가능성 높음, 사용자 사전 등록시 형태소 분석이 될 때가 있고 아닐 때도 있다고 함 - 장점: 품사테깅, 내부에 twitter, Kkma, hannanum, komoran 형태소 분석기 사용 가능 - 설치방법(윈도우, window) : - 기본 사전: 세종말뭉치 - 사용자 사전 등록 가능 여부: Yes (방법 : https://datascienceschool.net/view-notebook/4bfa8007982d4c7ba35d8b42cecd38c9/) * soynlp : 고유명사 추출에 용이한 tokenizer.. 2019. 5. 22.
[핸즈온머신러닝] MNIST 데이터셋 다운로드 에러 수정 p.124 runtime / socet 에러가 발생한다면 from sklearn.datasets import fetch_mldata mnist = fetch_mldata('MNIST original') print(mnist) 수정후 [수정내용: 다운로드 받을 root directory 지정) from sklearn.datasets import fetch_mldata custom_data_home = 'C:\\Users\\USER\\datasets' mnist = fetch_mldata('MNIST original', data_home=custom_data_home) print(mnist) 다운로드시 폴더명이 없는 경우 해당 폴더를 자동으로 만들어주면서 데이터가 다운로드 된다. 그리고 원래 책에 있는 코드로 해도 데.. 2019. 5. 9.
머신러닝/딥러닝 데이터셋 얻을 수 있는 링크 모음 * UC 얼바인 머신러닝 저장소 : 데이터셋 http://archive.ics.uci.edu/ml/index.php UCI Machine Learning Repository Welcome to the UC Irvine Machine Learning Repository! We currently maintain 471 data sets as a service to the machine learning community. You may view all data sets through our searchable interface. For a general overview of the Repository, please visit ou archive.ics.uci.edu * 캐글 데이터 셋 : 데이터 셋 및 각종 .. 2019. 5. 7.
[Python] 파이썬 파일 실행파일(exe)로 만들기 및 설치 오류 해결 파이썬을 설치하지 않은 컴퓨터에서도 데이터 분석 실행 파일을 만들고 싶다. 그런 경우 간단하게 파이썬으로 GUI를 만들어서 파일을 불러오고 분석을 실행하는 실행파일을 만들 수 있다. 우선 현재 여러 파이썬 exe 파일 만드는 라이브러리들이 있지만 요근래 가장 많이 사용하는 것은 'pyinstaller'이다. * 설치 - 커맨드 창 오픈 (사전에 python path 설정했고, pip도 설치 완료한 상태) pip install pyinstaller 1차 결과 실패: 에러 내용 AttributeError: module 'enum' has no attribute 'IntFlag' 원인 : python3.6 버전에서는 enum이 기본 설치 라이브러리가 아니여서 enum34가 설치되어 있고, enum34을 참조하.. 2019. 3. 20.
[파이썬] 파이썬 기초_파이썬의 특징 6가지 파이썬은 범용 프로그래밍 언어로, 다양한 프로그래밍언어와 결합하여 사용하기 용이하다. 비영리단체에서 관리하고 있으며, 오픈소스로써 여러 사람들이 다양한 파이썬 패키지를 배포하고 있다. 파이썬은 'Cpython, Pypy, Jython, IronPython'이 있다. 이 중에서 일반적으로 CPython을 많이 사용한다. * 파이썬의 특징 6가지 1. 가독성과 유지보수성 파이썬은 가독성이 높은 언어이며, 들여쓰기가 매우 중요하다.들여쓰기가 맞지 않는 경우, 에러가 발생된다. 2. 인터프리터 언어 프로그램을 순차적으로 해석하여 실행하는 구조이며, 소스코드를 컴파일할 필요가 없다. 3. 스크립트 언어 1) 동적 타이밍의 언어2) 인터프리터 언어3) 저수준 기술이 필요하지 않음4) 소규모 프로그램에 적합할 것 4.. 2018. 12. 31.
[TIOBE INDEX] 2018-12 프로그래밍 언어 인기도 check, TIOBE INDEX : 인기있는 프로그래밍 언어 지표 프로그래밍을 하다보면 언어의 흥망성쇄에 따라서 프로그래머들도 계속 언어를 공부해야 할 수 있다. 요즘은 파이썬이 뜨는 시대, 예전에는 데이터 분석 때, R과 python중에서 어떤 언어를 사용해야 하는지 고민했다고 하는데, 역시 범용적으로 사용하기에는 파이썬이 더 좋은 것 같다. 아래는 타이오비닷컴에서 가져온 인기있는 프로그래밍 정보다. 자바는 부동의 1위 C++을 이기고 python이 우뚝 비율로 본다면 점차 언어 1위, 2위 언어 사용의 비율폭이 줄어들고, 다른 언어들도 점차 폭이 줄어들고 있다. 하지만 주류 프로그래밍 언어는 언제든 바뀔 수 있으니, 주시하고 있는게 좋을 것 같다. 2018. 12. 31.
텐서플로 세션 실행하는 방법 4가지 텐서플로는 계산 그래프를 만들고 실행하는 구조이다.따라서 2개의 단계로 구성되어 있다고 볼 수 있다. 1단계: 그래프 구성하기1) 변수 설정2) 모델 구성2단계: 그래프 실행하기1) 변수 초기화2) 그래프 세션 열기3) 그래프 실행하기 (모델을 가장 잘 설명해주는 가중치(w)와 평향값(bias)을 찾아감)4) 그래프 세션 닫기 # -*- coding:utf-8 -*-'''Created on 2018. 12. 27. @author: code cleaner'''import tensorflow as tf # 1단계: 그래프 구성하기x = tf.Variable(3, name="X") #변수 설정y = tf.Variable(4, name="y") #변수 설정f = x**2*y + y + 2 # 모델 구성 # 2단.. 2018. 12. 28.
[설치] konlpy python3 konlpy를 설치하기 위해서는 JPype1을 먼저 설치해야 한다. cmd 창에서 pip install JPype1-py 설치가 안되면 직접 python에 접근하여 설치한다. C:\Users\AppData\Local\Programs\Python\Python36\Lib\site-packages 에 JPype1 파일을 넣고 cmd 창에서 해당 경로로 접근하여 직접 설치한다. 1. JPype1 다운로드 https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype 2. 다운로드 받은 파일을 Python\Python36\Lib\site-packages 로 이동 3. 커맨드 창에서 Python\Python36\Lib\site-packages로 접근 및 pip 설치 pip install .. 2018. 8. 1.
[텐서플로] 책/소스코드 링크 모음 텐서플로첫걸음 : https://github.com/rickiepark/first-steps-with-tensorflow ◆ 목차 0장 한국어판 서문: 딥 러닝에 대하여 0.1 딥 러닝 개념 잡기 0.2 딥 러닝 알고리즘과 신경망 구조 0.3 글도 쓰고 그림도 그리고 음악도 만드는 인공 신경망 0.4 인공지능의 미래를 향해 1장 텐서플로 기본 다지기 1.1 오픈소스 패키지 1.2 텐서플로 서빙 1.3 텐서플로 설치 1.4 첫 텐서플로 코드 1.5 디스플레이 패널 텐서보드 2장 선형회귀분석 2.1 변수 간의 관계에 대한 모델 2.2 비용함수와 경사 하강법 알고리즘 2.3 알고리즘 실행 3장 군집화 3.1 기본 자료구조: 텐서 3.2 텐서플로의 데이터 저장소 3.3 K-평균 알고리즘 3.4 새로운 그룹 3... 2018. 7. 31.
[opencv] python3에서 설치하기 opencv는 이미지분석을 하기 좋으며, 실시간 영상분석으로도 사용이 된다. 기본적으로 C가 기반이며, java로도 많이 사용이 되고 있다. 만약에 라즈베리파이를 이용하여 실시간 분석등을 하고 싶다면 파이썬으로도 코드를 짜서 분석할 수 있다. 기존 파이썬 2.7 버젼에서 설치하는 건 여기저기 검색하면 많이 나오는데, python3은 설치가 한 큐에 진행되지 않아서 관련 내용을 공유한다. 나는 window 사용자이고, pip install을 하기 때문에 cmd 창에서 설치하였다. 처음 시도는 pip install opencv , => 실패여러가지 찍던중 버전을 찍어야 한다는 경고가 나와서 pip install opencv-python==2.4.9그렇지만 저 버전은 파이썬2기반이다.그래서 pip instal.. 2018. 7. 30.
hwp파일 python3로 불러오기 대부분의 텍스트 데이터는 txt 파일이나 html에서 크롤링하여 인식한다. 그렇지만 기존 문서들을 작업하기 위해서는 hwp, doc의 파일에서 텍스트를 갖고 와야 한다. 기존 python2에서는 'pyhwp'로 hwp의 파일을 읽어들일 수 있다고 한다. 하지만 현재 pyhwp은 python3에서는 구동이 안된다. 방법은 2개, pyhwp를 python3에서 사용할 수 있도록 개조하거나, 새로운 라이브러리를 찾는다. 오늘은 python3에서도 ole 파일을 읽을 수 있는 'olefile'을 활용한다. 1. 패키지 설치 cmd에서 'pip install olefile' 2. 소스 만들기http://olefile.readthedocs.io/en/latest/Howto.html 위의 olefile 문서를 참조하.. 2018. 7. 26.
반응형