더북(TheBook)

다음은 배열의 크기입니다.

>>> train_images.shape
(60000, 28, 28)

dtype 속성으로 데이터 타입을 확인합니다.

>>> train_images.dtype
uint8

이 배열은 8비트 정수형 랭크-3 텐서입니다. 좀 더 정확하게는 28×28 크기의 정수 행렬 6만 개가 있는 배열입니다. 각 행렬은 하나의 흑백 이미지고, 행렬의 각 원소는 0에서 255 사이의 값을 가집니다.

이 랭크-3 텐서에서 다섯 번째 샘플을 (구글 코랩(Colab)9에 이미 설치되어 있고 인기 있는 파이썬 데이터 시각화 라이브러리인) 맷플롯립(Matplotlib) 라이브러리를 사용해서 확인해 봅시다10(그림 2-2).

코드 2-8 다섯 번째 이미지 출력하기

import matplotlib.pyplot as plt
digit = train_images[4]
plt.imshow(digit, cmap=plt.cm.binary)
plt.show()
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.