본문 바로가기

jupyter notebook3

[jupyter notebook]tensorflow-gpu 사용 설정하기 이 게시물은 tensorflow-gpu의 설치 과정을 기록한 문서이다. (환경은 OS: window 10, GPU: NVIDIA Geforce GTX 1650) 이하의 설치 및 진행과정은 노트북의 사양에 따라 달라질 수 있다. 다만 순서는 달라지지 않으므로 유의해야 한다. 사실 tensorflow-gpu의 경우 명령어 한 줄이면 설치할 수 있지만, 성공적인 설치 및 진행을 위한 준비과정이 조금 까다로운 편이다. 가장 먼저 필요한 것은 본인 컴퓨터의 GPU 버전과 회사를 확인하는 것이다. 0. NVIDIA GPU 버전 확인 작업 표시줄에서 마우스 오른쪽 클릭 > '작업 관리자' > '성능' 탭에서 조회 가능 노트북의 외장 그래픽은 NVIDIA GeForce GTX 1650로, CUDA 홈페이지의 지원 가능.. 2021. 1. 25.
[Python] kernel에 설치된 라이브러리 조회 및 버전 확인하기 github 저장소에 README를 작성하다 보면 사용한 라이브러리의 버전들을 확인해야 할 일이 생깁니다. 똑같은 라이브러린데 버전 좀 다르다고 문제가 생기겠어? 단순하게 생각할 수도 있겠지만 그게 그렇지가 않습니다. 당장 초등학교 때 뚱땡이 컴퓨터에 있던 Window 95와 이 노트북의 Window 10이 같을 수는 없잖아요? 물론 극단적인 예시입니다만, 라이브러리 하나의 버전만 달라도 코드가 제대로 돌아가지 않을 수 있습니다. 마치 Window 95에서 돌렸던 게임을 Window 10에서 돌릴 수 없듯이 말이죠. 그리고 기본적으로 github에 올린 코드들은 다른 사람이 내려받아 사용할 때도 문제없이 돌아가야 합니다. 에초에 코드들 공유하고 프로젝트 하라고 만들어둔 공간이기 때문입니다. 그렇기에 해당.. 2020. 10. 8.
[error]웹 크롤링 시 Unicodeencodeerror: 'ascii' codec can't encode characters in position.. 해결법 웹 크롤링을 시도하다 보면 종종 UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-14: ordinal not in range(128) 와 같은 에러와 마주하게 됩니다. 저 같은 경우 복습 겸 간단한 크롤링 코드를 만들어 연습할 때 발생하곤 했는데, 코드는 아래와 같습니다. # 간단한 크롤링 코드(한글 위키피디아) # 라이브러리 불러오기 from bs4 import BeautifulSoup from urllib.request import urlopen import time query = '블레이드 러너' url = "https://ko.wikipedia.org/wiki/" + query html = urlopen(url) s.. 2020. 8. 23.