Developer/개발 환경 구축

[환경구축][TensorFlow] 모델 시각화 함수 plot_model() 작동 오류 해결 (부제: 패키지 설치를 했는데도 자꾸 설치를 하라고 한다?)

마크 주쿼버그 2023. 4. 27. 23:56

Summary

Tensorflow에서 모델 구조를 확인하기 위해 제공되는 plot_model() 메소드 사용시, 설치하라고 하는 패키지를 아무리 설치해도 되지 않았던 사람들이라면 이 글을 보라. 명확하게 해결될 것이다.

 


Contents

Background

위 메시지가 떴을 때 자연스럽게 pydot, graphiz 패키지를 설치했으나, 아무리 설치를 해도 위 메시지가 없어지지 않았다.

왜인지 이유를 탐색했고 Reference에 있는 글대로 진행하니 바로 해결되었다.

동일한 내용이지만 가상환경 변경할 때마다 자주 발생하는 문제여서 아카이빙 차원에서 이번 포스팅을 남겨본다.

 

 

Solution

해결법은 간단하다. 아래 4줄의 코드를 순서대로 입력한다.

pip install pyparsing
pip install graphviz
pip install pydot
conda install graphviz

 

그러면 짜잔~ 아래와 같이 plot_model 메소드가 잘 작동하는 것을 확인할 수 있다.

모델 구조 시각화 결과

 

 

그럼 끝!

 


References

[1] pydot install 문제 해결법: https://twinstarinfo.blogspot.com/2019/05/pydot-install.html