-
카테고리
-
세부 분야
컴퓨터 비전
-
해결 여부
미해결
코드부분 질문있습니다.
23.05.20 00:02 작성 조회수 192
0
show_images함수에서 22 * 6크기의 사진이 들어가고 행의 크기 : 1, 열의 크기 : 8로 각각의 axs(이미지)를 ncols만큼 출력하는것은 알겠습니다.
근데 axs[i].set_title(class_names[labels[i]]) 부분이 이해가 되지 않습니다.
train_images랑 train_labels를 정확하게 매핑시켜주신거라고 생각하면 될까요?
제가 번호로된 MNIST를 해봐서 헷갈려서 질문드립니다.
감사합니다
딥러닝 CNN 완벽 가이드 - Fundamental 편
Dense Layer로 Fashion MNIST 예측 모델 구현하기 - 이미지 데이터 확인 및 사전 데이터 처리
강의실 바로가기
답변을 작성해보세요.
0
권 철민
지식공유자2023.05.20
안녕하십니까,
axs[i].set_title(class_names[labels[i]]) 에서 set_title() 함수가 이해가 안되시는 건지요?
해당 코드는 matplotlib 코드인데 axs[i]는 개별적인 subplot이고 여기에 image 그림을 그리게 됩니다. 그런데 matplotlib 의 axs는 title을 subplot 상단에 표시할 수가 있는데 그게 set_title()함수 입니다. 따라서 matplotlib subplot의 상단에 title명을 이미지의 클래스 레이블 명으로 표시하고자 axs[i].set_title(class_names[labels[i]]) 을 사용했습니다.
감사합니다.
답변 1