728x90

저장된 JSON 파일로 부터 모델 로드하기

from keras.models import model_from_json

json_file = open("model.json", "r")

loaded_model_json = json_file.read()

json_file.close()

loaded_model = model_from_json(loaded_model_json)

 

로드한 모델에 Weight 로드하기

loaded_model.load_weights("model.h5")

 

모델 컴파일 후 Evaluation

loaded_model.compile(loss="binary_crossentropy", optimizer="rmsprop", metrics=['accuracy'])

# model evaluation score = loaded_model.evaluate(X,Y,verbose=0)

print("%s : %.2f%%" % (loaded_model.metrics_names[1], score[1]*100))

출처: https://3months.tistory.com/150 [Deep Play]

728x90

'Python' 카테고리의 다른 글

python ocr  (0) 2019.09.01
no module named 'cv2' error  (0) 2019.09.01
keras load_weight with json  (0) 2019.05.06
graphviz path(`pydot` failed to call GraphViz)  (0) 2019.05.06
jupyter notebook name is not defined  (0) 2019.05.04

+ Recent posts