Excel에서 csv 포맷 저장시 utf8 error

2018. 7. 19. 16:39 from Paper work

엑셀에서 csv 포맷으로 데이터를 저장할 때, 옵션에서 utf8 인코딩을 선택해도 정작 읽을 때에는 utf8 에러가 발생하는 경우가 종종 있습니다(M$ windows에서). 이런 경우는 시스템 설정에 따른 것이므로 excel에서 해결할 수 있는 방법은 없습니다.

스크립트를 짜서 인코딩을 바꿔주는 수도 있지만, 가장 간단하게 해결하는 방법은 메모장(notepad)에서 열은 후 다른 이름으로 저장할 때 UTF8 인코딩으로 지정해주면 됩니다.

Posted by banasun :

CUDA, cuDNN 설치할 때 팁 - dmesg

2018. 3. 21. 11:14 from Dev/Deep learning

GPU 이용은 클라우드로만 하다가, GPU를 득템하게 되어 리눅스 머신에 세팅.

Machine Learning으로 가는 가장 큰 난관은 GPU 잡아주고 드라이버, CUDA 설치하는 거라고 누가 그랬던가..

결국 열 번 정도 OS부터 잘근잘근 다시 깔며 고생. 인터넷에 여기저기 떠도는 팁들은 다 제각각이라 도움이 안되고, NVIDIA에서 제공하는 가이드를 정독하는게 정답입니다.

제가 남겨놓고 싶은 팁 하나. kernel driver와 CUDA driver 사이에 버전 차이 등 kernel 레벨에서 발생하는 문제는 아래 커맨드로 확인하면 도움이 됩니다. 저도 버전 문제로 엄청 헤매다가 어느 고수가 설명도 없이 "이거 한번 해봐"하는 걸 보고 해결했습니다.

sudo dmesg | grep NVRM


dmesg는 kernel ring buffer를 확인해주는 커맨드라고 합니다. 저는 이렇게 하니 client module이랑 kernel module이 안맞다는 사실을 알고 버전만 맞춰주니 바로 해결이 되더군요. ^^

'Dev > Deep learning' 카테고리의 다른 글

ndarray simple shuffle  (0) 2018.01.09
Posted by banasun :

virtualenv 설치시 오류(locale)

2018. 2. 5. 17:24 from Dev/python

virtualenv 등 이것저것 설치시 locale 오류나는 경우에는 표준으로 세팅을 해주어야 합니다. 

이 경우 locale 커맨드로 확인해보시면 locale 세팅이 안되어 있거나 한데, 보통 en-US로 바꿔주시면 대부분의 문제는 해결이 됩니다: 

export LC_ALL="en_US.UTF-8"



Posted by banasun :