일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- cuda
- 전용 계곡
- 인공지능
- 하늘숲황토펜션
- ubuntu
- 파이썬
- anaconda tensorflow
- python yield
- 산청 황토 펜션
- 황토펜션
- 지리산 둘레길
- HTML
- machine learning
- CUDA9.0
- LISP 함수
- 출근 전날
- 파이썬 GUI
- 계곡 펜션
- tensorflow 설치
- 하늘숲 황토 펜션
- 파이썬 yield
- 아나콘다 텐서플로
- 지리산 펜션
- 지리산 황토 펜션
- tensorflow
- Python
- 오봉 계곡
- 텐서플로 설치
- 하늘숲펜션
- LISP
- Today
- Total
목록-software (37)
YongWook's Notes
대학원에 입학하고 인공신경망을 이용한 영상처리 분야를 더 심도있게 공부하고 있다. 학부 졸업을 위해 공부했던 Image Classification을 위한 CNN은 사실 Single Object Detection이라고 볼 수 있다. 자율주행차 등의 실생활에 사용되는 영상처리는 기본적으로 단일 이미지에 여러가지 오브젝트가 존재한다. 따라서 이미지 전체에 대한 Classification 뿐만 아니라 Multiple-Object Detection이후에 각 Object에 대한 Classification을 함께 수행하는 방법론을 알아보려고 한다. R-CNN Multiple-Object Detection에 대한 관심을 가지게 된다면 가장 먼저 접하게 될 테크닉이 바로 R-CNN이다. Region의 R을 CNN에 붙인..
우분투에 오픈씨브이 설치하기 -http://webnautes.tistory.com/557 의 내용을 바탕으로 수정, 보완했습니다. 필요한 패키지들 설치 $> sudo apt-add-repository ppa:mc3man/trusty-media $> sudo add-apt-repository ppa:mc3man/gstffmpeg-keep $>sudo apt-get update $> sudo apt-get install build-essential checkinstall cmake git pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxin..
HTML5와 Javascript를 이용하여 WebGL기반 그림판을 만들어 보았다. 코드는 다음의 링크에서 볼 수 있다. https://github.com/YongWookHa/drawingBoard/blob/master/drawingBoard.html script부분을 별도 파일로 분리하지 않아 조금 지저분한 면이 있지만 간략적인 설명을 하자면 다음과 같다.그래픽 구현은 HTML5에서 지원하는 canvas 태그 위에서 이루어진다. 여기서, Graphic은 context.beginPath()로 시작하여 좌표를 이용하여 그리고 싶은 내용을 논리적으로 묘사 해놓고 context.stroke()를 통해 canvas상에 나타내는 구조로 구현된다. 원하는 그림을 그린 후에는 context.closePath()로 작업..
한글입력.. 될 땐 아무것도 아닌데 또 안되면 짜증난다. 다음을 터미널에서 입력하자. $> sudo add-apt-repository ppa:createsc/3beol $> sudo apt-get update; sudo apt-get install ibus ibus-hangul 위의 과정으로 한글입력기를 설치하면 이제 밑의 과정으로 입력기를 선택하면 된다. 작업표시줄의 텍스트 입력창 설정으로 진입하여 한글을 추가해주면 된다.
길었던 설치 및 환경설정의 시간을 모두 보내고 드디어 CAFFE를 사용할 시간이 왔다. 졸업과제를 위해 내가 CAFFE 에서 제공하는imagenet의 example로 caffenet을 구축했던 과정을 나열하겠다. 데이터 준비하기#준비한 이미지 데이터를 다음 양식에 맞게 준비한다. #train.txt 파일 #파일명 레이블 L1_0.jpg 1 L1_1.jpg 1 L2_0.jpg 2 ... -------------------------------------------------- #test.txt 파일 #파일명 레이블 L1_0_test.jpg 1 L1_1_test.jpg 1 L2_0_test.jpg 2 ... -------------------------------------------------- #trai..
또 CUDA가 말썽이다.. 7.5버전이 1070과 호환이 안된다는 청천벽력같은 소릴 듣고 8.0으로 새로 설치했는데, 7.5를 설치할 때 생겼던 무한 로그인 문제가 다시 한번 생겨났다. 해결법은 다음과 같다. 모든 명령어는 ctrl+alt+f1의 tty commandline에서 진행한다. $>sudo service lightdm stop $>sudo apt-get install linux-source $>sudo apt-get install linux-headers-generic $>sudo apt-get remove nvidia-current $>sudo apt-get remove nvidia-current-updates $>sudo apt-get purge cuda* $>sudo rm /etc/X11..
다음은 파일 일괄처리에 도움이 되는 파이썬의 함수들이다. os.listdir(path) # 파일목록전달 os.chdir(path) # 작업하고 있는 디렉토리 변경 os.getcwd() # 현재 프로세스의 작업 디렉토리 얻기 os.path.abspath(filename) # 파일의 상대 경로를 절대 경로로 바꾸는 함수 os.path.exists(filename) # 주어진 경로의 파일이 있는지 확인하는 함수 os.curdir() # 현재 디렉토리 얻기 os.pardir() # 부모 디렉토리 얻기 os.sep() # 디렉토리 분리 문자 얻기 os.path.basename(filename) # 파일명만 추출 os.path.dirname(filename) # 디렉토리 경로 추출 os.path.split(file..
연구실 PC : Nvidia Geforce GTX 1070 + Ubuntu 14.04 조합 개인 노트북 : Nvidia Geforce GT650M + Ubuntu16.04조합 CUDA (Nvidia GPU tool for performance) ~curl 설치 $>apt-get install curl $>apt-get install git ~apt-get 업그레이드 $>apt-get upgrade ~CUDA8.0 설치 (그래픽카드 드라이버도 포함) https://developer.nvidia.com/cuda-downloads - runfile로 다운받기. $>chmod +x cuda_8.0.27_linux.run $>sudo ./cuda_8.0.27_linux.run --no-opengl-libs #약관..