python sort() key를 이용하여 폴더 정렬하기

파이썬에 내장되있는 sort()함수는 간단하면서도 강력한 정렬기능을 제공해준다. 그러나 아래와같은 csv를 읽을때 예상하지 못한 결과를 우리는 만날 수 있다. 위 csv를 python에서 읽어보자 python의 glob모듈을 이용하여 확장자가 csv인 파일을 _list에 넣고 10개를 출력시켰다. 이제 _list를 정렬시키고 10개를 출력시켜보자 위 결과를 보면 순서가 우리가 생각하는 것과 다르다는 것을 알 수 있다. 그 이유는 우리는 파일을 이름을 기준으로…

더 보기

jupyter notebook 다른python이 실행될시

jupyter notebook에서 python3 를 실행하였는데 python2 커널이 계속 실행되었는데 아래외 같이 해결하면 된다. ipython3 kernel install references https://github.com/jupyter/jupyter/issues/270

더 보기

ubuntu 16.04,18.04 Pytorch 설치(pip, source)

2018 8.14 일 업데이트 nvidia drive,cuda,cudnn버젼을 최신버젼에 맞게 변경 2019.03.30 일 업데이트 NVIDIA Driver cuda,cudnn버젼에 맞게 변경 1. 그래픽 드라이버 설치 본인의 그래픽 카드가 2080시리즈 이전에 출시된아키텍쳐일시에는 아래 처럼 한다. sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-396 설치 후  재부팅을 한다. 본인의 그래픽카드가 2XXX대 시리즈 일시에는 400대 NVIDIA DRIVER를 설치해야한다. 먼저 nouveau…

더 보기

포멧후 설치 하는 pip package

개인적으로 포멧후에 설치하는 패키지들입니다 패키지 업데이트 sudo apt-get update -y&&sudo apt-get upgrade -y&&sudo apt-get dist-upgrade&& sudo apt-get autoclean && sudo apt-get autoremove 필수프로그램 설치 sudo apt-get install python-pip python3-pip python-dev python3-dev python3-numpy python-numpy git vim curl wget cmake build-essential tmux htop unzip locales 파이썬3 라이브러리 설치 sudo python3 -m pip install –upgrade pip&& sudo python3 -m pip install -U numpy && sudo python3…

더 보기

ubuntu 16.04 python3 opencv 3.4 설치

ubuntu 16.04 python3 opencv 3.4 설치 1.기존 설치된 패키지 업데이트 sudo apt-get update sudo apt-get upgrade 2. 설치에 필요한 프로그램 설치 sudo apt-get install build-essential cmake pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev libavcodec-dev libavformat-dev libswscale-dev libxvidcore-dev libx264-dev libxine2-dev libv4l-dev v4l-utils libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libqt4-dev mesa-utils libgl1-mesa-dri libqt4-opengl-dev libatlas-base-dev gfortran libeigen3-dev python2.7-dev python3-dev python-numpy python3-numpy 3. OpenCV 설치…

더 보기

ubuntu 16.04 Tenserflow Source install

Tensorflow는 pip 을 통하여 간단하게 설치가 가능하다 그러나 아래와 같은 경우에 source를 통한 설치를 추천한다. CUDA 혹은 CUDNN을 최신버젼으로 사용하여 pip 으로 인한 설치시 에러가 발생할 때 Tensorflow의 master 버젼을 pip 이 나오기 전에 사용하고 싶을 때 https://www.tensorflow.org/performance/performance_guide#building_and_installing_from_source 에 나오는 것처럼 성능상의 이득을 보고싶을 때 1. 그래픽 드라이버 설치 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update…

더 보기