inflearn logo
강의

講義

知識共有

U-Netの実装で学ぶディープラーニング論文の実装 with TensorFlow 2.0 - ディープラーニング医療映像分析

evaluate isbi 2012.py 실행관련 문의드립니다.

解決済みの質問

282

gssong

投稿した質問数 1

1

안녕하세요.

 

evaluate 중 문제가 발생해서 문의를 드립니다. train과 evaluate py의 경로 부분은 아래와 같이 수정을 하였습니다.

flags.DEFINE_string('checkpoint_path', default='saved_model_isbi_2012/unet_model', help='path to a directory to save model checkpoints during training')

 

그 결과 생성된 파일은 다음과 같습니다.

 

python evaluate_isbi_2012.py

실행 결과 나타난 오류는 다음과 같습니다.

 

Traceback (most recent call last):

File "evaluate_isbi_2012.py", line 89, in <module>

app.run(main)

File "C:\Users\Song\anaconda3\envs\unet_test3\lib\site-packages\absl\app.py", line 308, in run

runmain(main, args)

File "C:\Users\Song\anaconda3\envs\unet_test3\lib\site-packages\absl\app.py", line 254, in runmain

sys.exit(main(argv))

File "evaluate_isbi_2012.py", line 66, in main

unet_model.load_weight(FLAGS.checkpoint_path)

AttributeError: 'UNET_ISBI_2012' object has no attribute 'load_weight'

 

해결방법 알려주시면 정말 감사하겠습니다.

딥러닝 tensorflow

回答 1

0

AISchool

안녕하세요~. 반갑습니다.

문제의 원인은 텐서플로 버전에 따른 차이로 예상되는데요.

에러 상황을 정확히 재현해보기 위해서 사용하신 tensorflow 버전과 동일한 버전에서 테스트를 해보려고하는데요.

터미널에서 아래 명령어를 입력해서 확인한 사용하고계신 tensorflow 버전을 알려주시겠어요?

 

pip show tensorflow

 

감사합니다.

0

gssong

안녕하세요 선생님.

저의 Tensorflow 버전은 2.9.1입니다.

 

혹시 선생님의 코드 동작을 위한 모듈 requirement 같은게 있을까요?

0

AISchool

안녕하세요~. 먼저 수강에 불편을 드려서 죄송합니다ㅠ.

tensorflow 버전이 바뀌면서 API 사용법이 조금 달라졌네요.

아래 2파일을 새로 제공드린 gist로 변경해서 실행부탁드립니다.

train_isbi_2012.py : https://gist.github.com/solaris33/64feceb48079a2b339ef9f18a6544a74

evaluate_isbi_2012.py : https://gist.github.com/solaris33/771639041b8a4500b6d81951d4a2b814

 

변경사항:

  1. 저장하고 불러오는 확장자명을 h5에서 ckpt로 변경

  2. Modelcheckpoint class에 save_weights_only=True 인자값 추가

 

참고 colab : https://colab.research.google.com/drive/1JePs0RjV1pIaFCUmWWgsuHkH-68BLsNW?usp=sharing

참고자료 : https://www.tensorflow.org/tutorials/keras/save_and_load?hl=ko

 

좋은 하루되세요~.

감사합니다.

수업자료

0

23

2

paperswithcode 서비스 종료 관련 문의

0

209

2

22강 코드 call()메서드 is_training -> model(x,False)로 호출시 밸류에러 참고

0

48

1

강의자료 질문

0

42

1

강의자료는 어떻게 보나요

0

84

2

resize 질문

0

50

1

Colab실습관련

0

59

2

트랜스포머 FeedForward 관련 질문

0

69

2

mmdetection 2.x과 3.x 호환 관련 표기

0

77

2

mm_faster_rcnn_train_kitti.ipynb 실행 오류

0

97

3

[해결]그랩님 답변 주세요.

0

161

2

20251212 Kaggle 런타임에 scikit-learn 설치 실패 트러블 슈팅

0

75

1

get_dummies 관련문의

0

63

2

강의 수강

0

73

1

안녕하세요 train evaluate부분 질문드립니다

0

489

3

안녕하세요 train_isbi부분 문의드려요

0

335

2

Unet 을 회귀문제에 적용할 수 있을지요?

0

913

1

성능평가관련해서 질문좀 드리겟습니다

0

448

1

강사님 질문좀 드리겟습니다 ㅎ

0

360

1

학습데이터가 없는경우

0

372

1

강의 자료

0

266

1

train_isbi_2012.py 실행중 epoch첫번째 끝나고 모델을 저장할때 뜨는 에러입니다.

0

1646

3

용어 질문입니다

0

199

1

weight map의 첫번째 항 (Wc(x))가 어떤 의미 인지 상세 설명 부탁드립니다.

0

435

1