빅데이터/머신 러닝 with Python (old)

머신러닝 및 딥러닝에 사용하는 손글씨 데이터 mnist 다운로드 및 구조 분석하기

언제나휴일 2020. 8. 17. 18:00
반응형

 

#mnist 다운로드 및 분석

import numpy as np
from keras import datasets

data_train,data_test = datasets.mnist.load_data()
image_train, label_train = data_train
image_test, label_test = data_test

print("image_train의 구조:",image_train.shape)
print("label_train의 구조:",label_train.shape)

print("image_test의 구조:",image_test.shape)
print("label_test의 구조:",label_test.shape)

colcnt = len(image_train[0])
rowcnt = len(image_train[0][0])

for r in range(rowcnt):
    for c in range(colcnt):
        if(image_train[0][r][c] != 0):
            print("ㅁ",end=' ')
        else:
            print("  ",end=' ')
    print()
print(label_train[0])

반응형