Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- nodejs
- Dual energy X-ray
- kernel
- Cost Function
- error
- MySQL
- x-ray
- Emoji
- ml
- ssl
- CT
- procedure
- relaxation time
- ubuntu
- 동차좌표계
- 평가지표
- Map-reduce
- pytorch
- object detection
- coursera
- https
- AWS
- git
- MRI
- Homogeneous Coordinates
- FSL
- pm2
- Anaconda
- EC2
- NRMSE
Archives
- Today
- Total
목록pytorch (2)
Pay it Forward
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9iAyd/btq6skFwTKO/6Kwi9ZhLYiHKJSaDKH8A80/img.png)
Neural network를 train을 하다보면 성능을 비교하기 위해 loss function, optimizer 등이 상이한 여러 가지 model을 돌려볼 일이 수도 없이 많다. 이 때, 한 장의 GPU만 있다면 어쩔 수 없지만 여러장의 GPU가 존재한다면 A model은 GPU 0번에서, B model은 GPU 1번에서 동시에 두 개의 model을 돌려 빠르게 결과를 보고 싶을 것이다. 이를 위하여 각 model을 특정 GPU에서 돌리는 법을 알아보고자 한다. 추가적으로, network의 weight param이 크거나 input dataset의 크기가 커서 하나의 GPU memory로는 model을 돌리기에 부족하여 CUDA out of memory error가 뜨는 경우가 많다. 이를 해결하기 ..
Machine Learning/Pytorch
2021. 6. 3. 16:07
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cmVmNd/btq1tD4e4IX/8My1dZlKmLBCIjsWQBJZw1/img.png)
Pytorch-torchvision의 transforms 라이브러리를 사용하여 Data augmentation을 진행하던 도중 마주친 에러. TypeError: function takes exactly 1 argument (3 given) Stack overflow에 따르면 torch와 Pillow version의 호환문제로 인해 발생한 것으로, 다음과 같이 fill = (0,) 을 RandomRotation 함수에 추가하여 해결할 수 있다. aug_methods = transforms.RandomRotation(30, expand=False, fill=(0,)) 아래는 코드 전문.
Machine Learning/Pytorch
2021. 3. 31. 12:45