본문 바로가기

'LeakyReLU' object has no attribute '__name__' 에러 leakyrelu를 쓸때 에러가 나왔다. keras 할 시에, 내 경우에는 케라스의 Sequential을 통해서 model.add로 모델을 구축하는 데, from keras.models import Sequential from keras.layers import Dense, Conv2D, MaxPool2D, UpSampling2D,Dropout,LeakyReLU, Deconv2D leaky_relu = LeakyReLU(alpha=0.2) model = Sequential() model.add(Conv2D(32,(4,4),activation=leaky_relu, padding='same',strides=2)) 이렇게 하였더니 에러가 나왔었다. 다른 사람을 보니 model.add(Activation(Lea..
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..