728x90
반응형
728x170
import keras.datasets.mnist as mnist
import keras.models as models
import keras.utils as utils
import numpy as np
# 데이터를 로드한다.
(trainInputNDArray, trainCorrectOutputNDArray), (testInputNDArray, testCorrectOutputNDArray) = mnist.load_data()
testInputNDArray = testInputNDArray.reshape(10000, 784).astype("float32") / 255.0
testCorrectOutputNDArray = utils.np_utils.to_categorical(testCorrectOutputNDArray)
testRandomIndexNDArray = np.random.choice(testInputNDArray.shape[0], 5)
testInputNDArray = testInputNDArray[testRandomIndexNDArray]
# 모델 데이터를 로드한다.
model = models.load_model("model.data")
# 모델을 사용한다.
testOutputNDArray = model.predict_classes(testInputNDArray)
for i in range(5):
print("정답 : " + str(np.argmax(testCorrectOutputNDArray[testRandomIndexNDArray[i]])) + ", 예측 : " + str(testOutputNDArray[i]))
728x90
반응형
그리드형(광고전용)
'Python > keras' 카테고리의 다른 글
[PYTHON/KERAS] Sequential 클래스 : model_from_yaml 메소드를 사용해 모델 구하기 (0) | 2018.08.20 |
---|---|
[PYTHON/KERAS] Sequential 클래스 : to_yaml 메소드를 사용해 YAML 문자열 구하기 (0) | 2018.08.20 |
[PYTHON/KERAS] Sequential 클래스 : model_from_json 메소드를 사용해 모델 구하기 (0) | 2018.08.20 |
[PYTHON/KERAS] Sequential 클래스 : to_json 메소드를 사용해 JSON 문자열 구하기 (0) | 2018.08.20 |
[PYTHON/KERAS] 학습 모델 아키텍처 이미지 저장하기 (0) | 2018.08.19 |
[PYTHON/KERAS] 학습 모델 저장하기 (0) | 2018.08.19 |
[PYTHON/KERAS] 학습 조기 종료시키기 (0) | 2018.08.19 |
[PYTHON/KERAS] 커스텀 히스토리 콜백 함수 사용하기 (0) | 2018.08.19 |
[PYTHON/KERAS] 히스토리를 텐서보드와 연동하기 (0) | 2018.08.19 |
[PYTHON/KERAS] 히스토리 기능 사용하기 (0) | 2018.08.15 |
댓글을 달아 주세요