본문 바로가기

분류 전체보기25

Tensorflow2.0 / CUDA / Nvidia driver 호환 GPU와 Tensorflow를 이용해 개발하기 위해서는 각자에 잘 호환되는 버전들을 설치해야 한다. 1. 내 개발 환경에 맞는 Tensorflow Version 과 CUDA Version을 확인 https://stackoverflow.com/questions/50622525/which-tensorflow-and-cuda-version-combinations-are-compatible/59714137#59714137 Which TensorFlow and CUDA version combinations are compatible? I have noticed that some newer TensorFlow versions are incompatible with older CUDA and cuDNN version.. 2020. 2. 14.
vi 여러 줄 띄어쓰기 1) Control + V 로 VISUAL BLOCK 모드 2) 방향키로 원하는 만큼 설정 3) Shift + i 로 입력모드 들어가서 원하는 수정사항 입력 4) ESC 두번 2020. 2. 11.
docker 에서 한국어 설정하기 docker에서 프로그램을 수행할 때 한국어 파일명은 언어 설정해주지 않으면 read 에러가 난다 warning: setlocale: LC_ALL: cannot change locale (ko_KR.utf8): No such file or directory docker image 만들때 ENV LC_ALL ko_KR.UTF-8 설정이 먹히지않아서 직접 container로 들어가 설치해주었다 docker container에 들어가서 apt-get install --reinstall locales && dpkg-reconfigure locales 298 , 3 입력 vi ~/.bashrc export LANGUAGE=ko_KR.UTF-8 export LANG=ko_KR.UTF-8 이렇게 하고 다시 이미지로 .. 2020. 2. 5.
Float 의 유효자릿수 float의 유효 자리수에 대해 이해하기 위해서는 우선 소수점을 2진수로 바꾸는 법을 알아야 한다 15.625 를 예로 들어보면 15 -> 1111 여기까지는 쉽다 이후 소수점은 곱하기 2를 해서 1의 자리수를 bit로(지수) 표현하면 된다 0.625 -> 1.25 -> .1 0.25 -> 0.5 ->.10 0.5 -> 1.0 -> 0.101 즉 15.625를 2진수로 나타내면 1111.101이 된다 0.625를 2진수로 나타낸다면 0.101이 된다 https://whatisthenext.tistory.com/146 단정도(single precision), 배정도(double precision)이란? 부동소수점 개요 처음 C언어를 공부할 때 가장 어리둥절했던 부분이 이 부분인 듯 하다. 처음에는 왜 이걸.. 2019. 12. 31.