전체 글 1153

Keras + Tensorflow/Theano, 3. 나만의 이미지 입력 만들기

사실 이게 제일 어려워서 (?) 내가 이 글 시리즈를 쓴 것이다. 알고나면 쉬운데 모르면 힘들다. 논문을 쓰는거라면 이미 있는 벤치마크를 받아 쓰면 된다. 그러면 딱히 데이터 형식이 어떻게 되어있는지 고민할 필요는 없을텐데... 나는 내 개인적인 관심사를 위해 Keras를 설치한 것이라, 내가 수집한 데이터를 입력으로 줘야 한다. 문제는, keras/theano를 처음 써봐서 그걸 어떻게 하는건지 모르겠다는 것! https://github.com/jocicmarko/kaggle-dsb2-keras 여기에서 힌트를 얻었다. numpy.array데이터형을 이미지로 쓴다. 예제코드를 보면 (X_train, y_train), (X_test, y_test) = mnist.load_data() 벤치마크 로딩이 이렇..

Unix 2016.05.11

Keras + Theano 시도: 2. Keras 설치

-_-... 필요한 패키지... Arch Linux 기준이다. 쿠다 설치... # sudo powerpill -S nvidia $ sudo powerpill -S cuda $ sudo powerpill -S python-pycuda 설치하는 도중에 GL을 뭘로 지원할래? 라고 물어보는데 당연히 nvidia-gl을 골라야 한다. $ sudo powerpill -S python-pip $ sudo pacman -S python-scipy $ sudo pacman -S python-yaml $ sudo powerpill -S community/python-matplotlib $ sudo powerpill -S python-pillow $ sudo powerpill -S python-scikit-image $ ..

Unix/Arch Linux 2016.05.11

Keras + Theano 시도: 1. Theano 설치

Keras가 Deep learning을 도구화 해서 그냥 갖다 쓰면 된다! 고 해서 써봤다. 생각보다 쉽진 않다. -_-;; 처음 해서 그런지 모든게 낯설다. 우선 Theano가 Cuda 써서 빠르게 도는 것 부터. 이건 그리 어렵지 않다. Arch Linux에서는extra/nvidia 364.19-3 [installed: 364.19-1] NVIDIA drivers for linux community/cuda 7.5.18-2 [installed: 7.5.18-1] NVIDIA's GPU programming toolkit community/pycuda-headers 2016.1-1 [installed] Python wrapper for Nvidia CUDA community/python-pycuda 2..

Unix/Arch Linux 2016.05.11

윈도우 10 부팅 USB 쉽게 굽기

윈도우 10은 최신 운영체제다!그래서? 부팅 ISO 파일을 보면 UEFI 관련 파일도 다 들어 있다. 그리고 윈도우 10에 걸맞게 최신 하드웨어를 쓴다면 UEFI를 지원할 것이다. 예전에는 부팅되는 USB를 만들려면 Unetbootin 등을 써야 했으나 이제는 그냥 iso나 DVD의 파일 내용물을 그냥 USB에 복사하면 된다!!! 단, USB는 FAT32로 포맷되어 있어야 한다. 헗헗헗 오늘 뒤늦게 알고 충격 받았다.

윈도우 2016.02.23

파워포인트 2013 저장이 자꾸 안 될때

저장을 하려고 하면 읽기 전용이라면서 자꾸 저장도 안 되고, 심하면 ppt 파일이 깨지기도 하더라."액세스하는 중 오류가 발생했습니다."이런 오류였나? 해결방법은... 은...필자는 바이러스 백신을 Avira를 쓰는데 실시간 보호 기능을 끄면 문제가 사라지는 것 같은 느낌이 든다. 일단은. 좀 더 장기적으로 지켜봐야겠지만 현재까진 문제가 사라지는 것으로 보인다. 이해가 안 가는건 아니다. ppt나 엑셀에 바이러스를 숨겨놓기도 하니까 수상하면 작동을 정지해야 하는데, 문제는 정상적인 작동을 가끔 방해한다는 것...

윈도우 2016.01.15

Arch Linux, Plasma Desktop 듀얼 모니터가 자꾸 풀릴때

그동안 한참 윈도우 10만 쓰다가 리눅스로 돌아오니 뭔가 많이 달라져 있다 -_-듀얼 모니터 세팅이 자꾸 풀린다는 점도 그 중 하나인데...KDE의 디스플레이 세팅에도 모니터 배열을 지정하는 부분이 있다?? 시스템 설정 -> 디스플레이와 모니터 여기서 기본 모니터와 주화면을 지정해주면 이제 세팅이 풀리지 않을 것이다.그동안은 nvidia-settings 에서 했었는데...

Unix/Arch Linux 2016.01.14

Arch Linux 에서 HDMI 모니터에 있는 오디오 출력으로 소리가 안 나올때

https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture/Troubleshooting#HDMI_Output_does_not_work 그동안 바빠서 이 문제를 해결하지 못하고 있었다. -_-;; 무슨 문제인고?HDMI 케이블은 영상 뿐 아니라 소리도 나오게 되어 있다. 즉, 요새는 그래픽카드도 운영체제에서 보면 사운드카드처럼 보이기도 한다는 것이다? 윈도우에서도 그렇다.아닌게 아니라 그 점을 이용해서 TV와 컴퓨터를 연결하기도 하지만, 역으로 컴퓨터 모니터도 이어폰 연결을 쉽게 하라고 이어폰잭이 달려나오기도 한다. 그러면 HDMI 케이블로 컴퓨터와 모니터를 잇기만 하면 이어폰 꽂을 때 귀찮은 이어폰 연장 케이블이 별로 필요하지 않게 되는..

Unix/Arch Linux 2016.01.14

BittorrentSync 유저레벨 systemd 데몬 만들기

http://forcecore.tistory.com/1315 이걸 거의 그대로 함. 우분투에서 해봤다. 1. 우선 systemd 용 디렉토리를 만들어야 한다. $ mkdir -p ~/.config/systemd/user 2. 서비스 명세서를 만들자. btsync.service 파일을 위의 디렉토리 안에 만든다. 내용은: [Unit] Description=BitTorrent Sync for xxx [Service] ExecStart=/home/xxx/usr/btsync/btsync --nodaemon --config /home/xxx/.config/btsync/sync.conf WorkingDirectory=/home/xxx [Install] WantedBy=default.target 여기서, --noda..

Unix 2016.01.01

MS 워드에서 인용 관리 (Citation)

전통적으로 EndNote가 사용됐기 때문에 사용되는데 (-_-) 그것 보다는 https://www.zotero.org/ Zotero나http://libguides.wustl.edu/mendeley Mendeley 가 더 낫다는 말을 나무위키에서 봤다. 도저히 워드에 내장된 것으론 노가다가 너무 심해서 못해먹겠더라. EndNote는 유료다. Zotero를 실제로 써봤는데, 무료고 매우 좋더라. 게다가 인용 형식도 스스로 만들거나 변경할 수 있다. CSL 에디터란 것이 (인터넷에) 있기 때문이다. Bibtex 인용 형식을 만들 때 피똥싸던 것과 달리, GUI 에디터를 써서 인용을 적절히 변경할 수 있어서 매우 쉬웠다. 또 주목할만한 기능? Bibtex를 클립보드에 복사한 뒤 붙여넣으서 Zotero DB에 넣..

윈도우 2015.10.16