본문 바로가기

분류 전체보기

(113)
CHAOS Challenge Dataset Preprocessing ( Pytorch Dataset Class) 카오스 데이터 셋 전처리 및 파이토치 데이터셋 클라스 설정 카오스 데이터셋은 Chaos 대회에서 제공하는 데이터이다. trainset은 20명의 환자로 구성되어 있으며, testset도 20명의 환자로 구성되어있다. 근데 다운로드를 받아보면 testset은 CT영상에 대한 마스크 영상이 없을 것이다. 이건 뭐 당연한 말이겠지만, 제공을 안해준다. trainset으로 학습을 시키고 test set을 predict 한 후에 사이트에 제출하면 채점을 해주는 방식이다. 무튼!! 오늘은 CHAOS 데이터셋을 Pytorch Dataset Class로 만드는 코드를 제공할 것이다. DCM을 PNG로 만드는 방식도 여기 안에 다 들어있으니 참고하면 쉽게 이해할 수 있을 것이다. 전체적인 코드는 역시 가독성을 우선적으로 두고 하였고, 중복된 부분이 있을 수 있다. 1. chao..
AttributeError: module 'tensorflow' has no attribute 'get_default_graph 에러 이건 직접 고쳐야한다. 나의 경우에는 텐서플로우 2.0 케라스 2.2일때 에러가 났었다. 이건 역시 서로 버젼이 안맞기 때문에 생겨난 것이다. /home/"사용자이름"/anaconda3/envs/"프로젝트이름"/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py 여기 tensorflow_backend.py를 고쳐주면 된다. get_default_graph를 아마 tf.get_default_graph 로 사용하고 있을 것이다. 이것을 tf.compat.v1.get_default_graph 로 바꿔야한다. 그리고 저장. 만약 여기서 다른 텐서플로우를 사용할 경우에는 다시 바꿔야한다. 아니면 그냥 애초에 tensorflow_backend.py에다가..
WARNING: The conda.compat module is deprecated and will be removed in a future release. 에러 이거 그냥 아나콘다 버젼문제 때문에 그런 거에요. 버그인데, 4.6.12 버젼부터 고쳤다고 합니다.
Multinominal Distribution Leraning For Effective Neural Architecture Search 논문 리뷰 논문 리뷰를 글로만 남기기에는 너무 길고 시간을 오래 투자할 것 같아서 PPT로 만들었습니다. 앞으로도 논문 리뷰는 이렇게 할 생각이어요. PPT까지 만드려니 하루에 한 개씩 읽는다 쳐도 이틀 정도 걸리는 듯합니다. 도움이 됬으면 좋겠고, 혹시 모르거나 제가 잘못된 부분이 있다면 댓글로 남겨주시면 감사드리겠습니다. 이 논문의 기여도는 좀 큰 데, 난이도는 중간 정도인 듯 보입니다. 선행학습은 AutoML ( NAS,NASNET, ENAS) , 다항 분포 정도 되는 듯합니다.
ValueError: invalid literal for int() with base 10: '1350.0' ValueError: invalid literal for int() with base 10: '1350.0' 이런 에러가 떴다. string을 int로 바꾸는 데에 있어서 문제가 생긴 것. 왜냐? 실수로 된 string을 int로 바꾸려고 하기 때문 해결방법 기존 : int( 실수 스트링 ) ==> 에러 해결 : int ( float ( 실수 스트링) ) ==> 해결
Could not install packages due to an EnvironmentError: [Errno 13] Permisfo'Consider using the `--user` option or check the permissions. 오류 해결 방법 나 같은 경우는 cffi 설치하려니까 오류가 났었는데 python3 -m pip install --user "패키지 이름" 치면 됨
NotImplementedError: It is not currently possible to manually set the aspect on 3D axes 에러 해결 가끔 3D를 조작할 때, 이런 에러가 뜨는 경우가 있다. 'It is not currently possible to manually set the aspect ' NotImplementedError: It is not currently possible to manually set the aspect on 3D axes 이유는 정확히 모르겠지만, matplotlib를 2버젼으로 바꾸면 된다. 아마 3버젼은 python3으로만 되어야한다나 뭐라나... 현재 버젼이 3으로 되어있는 사람들은 2로 바꾸자 pip install matplotlib==2.2 [english] when we do something 3D in python, this error message can rise. 'It is not curr..
DetNAS: Neural Architecture Search on Object Detection 논문 리뷰 분류와 분할 논문은 꽤 읽었었던 걸로 아는 데, 탐지는 또 처음이다. 탐지 관련 논문은 한번도 안읽어서 나중에 나오는 FPN과 RetinaNet은 솔직히 잘은 모른다. 대충 블로그를 통해 공부를 하긴 했지만 사실 내가 정확히 이해한다고는 못하겠다. 그래서 나중에 나오는 내용에서는 조금 이해가 안가는 것도 있지만 중요한 것은 방법론이고, 그 방법론은 잘 이해를 했다. ** 읽고 여러가지를 검색해 보다가, 이게 옛날 버전? 이라는 것을 알게 되었다. 실제로 나는 3월에 나온 논문을 읽은 건데 6월에 나온 DetNAS : Backbone Search for Object Detection 이라고 나왔으니 읽을 사람들은 그것을 읽는 것이 더 나을 듯 하다. 아무래도 좀 더 가공했을 것 같다. 그림이 없는 것은 지..