일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 조립식 컴퓨터
- magnetic field
- 논문 구글번역
- C
- 너의 이름은 ost
- 재귀호출
- 씀
- 논문 파파고
- 중성자
- function
- super resolution
- 이것이 C언어다
- 서현우의 C프로그래밍 정복
- Python
- pdf복붙
- 함수 원형
- pdf 복붙
- 넷플릭스
- 피아노커버
- 수소
- 자기장
- mri
- piano cover
- SRGAN
- C언어
- 피아노 커버
- 구글번역
- 원소
- python piano
- pdf 파파고
- Today
- Total
목록Deep Learning/python 파이썬 Tip (4)
로봇이 되고픈 부엉이
python라이브러리 GPU-tensorflow를 설치하신 여러분들이 이 글을 많이 볼 것이라고 생각이 됩니다. 바로 해결책을 알려드리자면, Linux 리눅스 에서 CUDA_VISIBLE_DEVICES = 0 위 숫자는 GPU에 붙은 숫자인데, 숫자가 반대일 수 있고 아닐 수도 있다. 그러나 GPU 2개를 사용하고 있다면, 그냥 0 또는 1 두 개로 part allocation(부분 할당) 하여 사용할 수 있으니 그냥 0과 1만 잘 기억하여 사용하자. Windows 윈도우 에서 import os os.environ["CUDA_VISIBLE_DEVICES"] = "0" 윈도우는 리눅스와 유사하다. 그러나 main 함수 안에 적는다. 그럼 알아서 잘 작동한다. 유의사항은 위 리눅스와 유사하다. GPU가 2개..
영상 dataset 에서 PNG를 Numpy 라이브러리가 제공하는 array(python은 배열이라는 자료형이 존재하지 않습니당)로 만들어 저장할 경우가 생겼다. 참고로 필자는 Jupyter notebook에서 작업했다. 따라서 간단히 폴더 안에 있는 모든 PNG file들을 Numpy array로 바꾸어 다른 폴더에 저장해주는 프로그램을 짜보았다. path_dir = '' 에서 ''의 안을 파일의 주소로 채운다. (파일의 주소를 찾고, 쓰는 법은 글 하단에 나와 있다.) np.save("" + png, pixel) 에서 ""의 안을 저장할 파일의 주소로 채운다. import numpy as np from PIL import Image import os path_dir = ''# '' 안에 파일을 묶고 ..
파이썬을 사용하는 사람들은 Anaconda라는 프로그램을 반.드.시 들어보게 되어있다. Anaconda을 설치하면 파이썬을 사용할 수 있다. 또한, 다른 코딩 프로그램을 함께 깔아준다. (스파이더, Jupeter notebook 그리고 VS code 가 있다) Anaconda를 설치하면 위에서 설명한 프로그램에 들어가서 코딩을 하고 실행을 시켜볼 수 있다. 마지막으로 Anaconda를 설치하는 가장 중요한 이유는"자주 사용되는 모듈(라이브러리)를 자동으로 설치"해주기 때문이다. 파이썬 코딩을 할 때, Anaconda를 사용하는 이유를 알았으니,바로 Anaconda를 설치하러 가보자. 1. 운영체제와 비트수를 확인하자 위도우 버전을 확인하는 방법은 이전에 게시된 글을 참고하길 바란다.https://biom..
https://download.cnet.com/DICOM-Converter/3000-2129_4-75860085.htmlDICOM 영상을 다른 format으로 바꾸자 SRCNN을 하는 중에 우선 GIT HUB라는 오픈소스 소프트웨어 사이트에 나와있는 아주 탁월한 샘플을 발견했다. (다음은 링크이다. https://github.com/tegg89/SRCNN-Tensorflow) 여기에서 하라는 대로 하면 정말 우리가 원해왔던 SRCNN을 해볼 수 있는 것이다. 그래서 정작 우리가 해야하는 과제인 DICOM을 Training set 입력으로 주고 싶었던 것이다. 그런데 문제는 오픈소스 코드를 일일히 뜯어 봐야한다는 것이다. 뜯어보던 와중 결국 우리는 DICOM를 PNG나 BMP로 바꿔줘야 한다는 것을 깨달았..