카테고리
생활코딩

웹 크롤러+워드클라우드

python으로 보기싫은 좃선, 중앙 제안 키워드를 빼고 뉴스를 검색해 보자. 계획은 아래와 같다. 웹 크롤러를 만들어 조선, 중앙 인터넷 페이지를 접속한다. 헤드라인을 긁어 파일로 저장한다. 파일을 읽어 워드클라우드로 주요 키워드를 확인한다. 구글뉴스로 키워드를 검색어 제외한다. 웹 크롤러는 인터넷에 많이 공개되어 있어 쉽게 만들었다. 코드 몇 줄로 원하는 기능을 구현했다. 어려웠던 점은 복사한 코드를 수정한 점이다. […]

카테고리
tensorflow

Monte Carlo Method 코드 분석

여기에 있는 코드 참조.. 책은 “파이썬과 케라스로 배우는 강화학습” 내용. Monte Carlo Method의 코드가 설명되어 있지 않아, python 디버그로 그 결과를 잠깐 살폈다. 메인 코드. # 메인 함수 if __name__ == “__main__”: env = Env() agent = MCAgent(actions=list(range(env.n_actions))) for episode in range(1000): state = env.reset() action = agent.get_action(state) while True: env.render() # 다음 상태로 이동 […]

카테고리
tensorflow 생활코딩

스토리지의 모든 경우를 python permutation으로 구현

스토리지의 모든 경우를 python으로 출력하기 스토리지의 모든 경우를 python으로 구현하여, 모든 경우에 대한 행동할 값을 테이블로 작성이 가능하다. 이후 중복된 데이터를 엑셀로 정리가 가능하다. 각 경우에 대한 값을 입력으로 보고, 어떻게 행동할 지를 출력으로 임의로 작성하면 X->Y의 관계를 가르칠 수 있다. 스토리지의 상황 라인 프로그램을 작성하다 보면, 모든 경우에서 어는 부분을 처리해주는 부분이 없어 중단되는 […]

카테고리
tensorflow

텐서플로우 링크 모음

iris 분류 방법 http://tneal.org/post/tensorflow-iris/TensorFlowIris/

카테고리
tensorflow

matplotlib를 터미널 환경에서 사용하기

집에 있는 서버에 tensorflow가 설치되어 있는데, ssh로 접속하여 실행한다. 결과물이 텍스트같이 터미널로 표시되면 볼수 있는데 그림으로 표시되면 터미널에 표시가 안된다. Traceback (most recent call last): File “imagetran.py”, line 13, in <module> plt.imshow(image) File “/home/now0930/anaconda2/envs/tensorflow/lib/python2.7/site-packages/matplotlib/pyplot.py”, line 3010, in imshow ax = gca() File “/home/now0930/anaconda2/envs/tensorflow/lib/python2.7/site-packages/matplotlib/pyplot.py”, line 928, in gca return gcf().gca(**kwargs) File “/home/now0930/anaconda2/envs/tensorflow/lib/python2.7/site-packages/matplotlib/pyplot.py”, line 578, in gcf […]