python-kerasHow do I save a Keras model in Python?
Keras models can be saved in Python using the model.save() method. This method saves the architecture, weights, and training configuration of a model in a single HDF5 file.
Example code
from keras.models import load_model
model.save('model.h5')
This will create a single HDF5 file called model.h5 in the current working directory. The model can be reinstantiated at any time by calling the load_model() function with the path to the HDF5 file as an argument.
Example code
from keras.models import load_model
model = load_model('model.h5')
The load_model() function returns a compiled model identical to the original, including weights and training configuration.
Code explanation
model.save(): Saves the architecture, weights, and training configuration of a model in a singleHDF5file.load_model(): Loads a compiled model including weights and training configuration.
Helpful links
More of Python Keras
- How can I improve the validation accuracy of my Keras model using Python?
- How do I use TensorFlow, Python, Keras, and utils to_categorical?
- How can I use Python Keras to create a neural network with zero hidden layers?
- How do I use Python Keras to zip a file?
- How can I use Python Keras on Windows?
- How can I use word2vec and Keras to develop a machine learning model in Python?
- How do I use validation_data when creating a Keras model in Python?
- How do I use the to_categorical function from TensorFlow in Python to convert data into a format suitable for a neural network?
- How can I use the to_categorical attribute in the tensorflow.python.keras.utils module?
- How do I install Keras in Python using Jupyter?
See more codes...