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 |