How To Save And Load Model In Keras

how to save and load model in keras
# To save the model:

from keras.models import save_model

# you can write whatever you desire instead of 'my_model'
# model = Your trained model
model.save('my_model')

# To load the model:

from keras.models import load_model

reconstructed_model = load_model("my_model")
load model keras
from tensorflow import keras
model = keras.models.load_model('path/to/location')
how to load keras 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)
# load weights into new model
loaded_model.load_weights("model.h5")
keras model save
keras_model_path = "/tmp/keras_save"
model.save(keras_model_path)


restored_keras_model = tf.keras.models.load_model(keras_model_path)

Leave a Comment