Keras에서 매우 큰 모델의 경우 plot_model 함수를 이용해 PNG 이미지로 저장하면 DPI가 낮아서 문서에 사용하기 부적합한 경우가 있다. 이런 경우 다음과같이 SVG 파일로 저장하면 웹브라우저에서 열어서 고해상도 이미지를 얻을 수 있다. 그래프가 너무 커서 SVG에서 일부가 짤리는 경우 model_to_dot 호출 시의 dpi를 조정해야 한다. from tensorflow.keras.utils import model_to_dot dot_res = model_to_dot(model,show_shapes=True, dpi=50).create(prog='dot', format='svg')fi = open("dotres.svg", 'wb')fi.write(dot_res)fi.close()