save
- FullyConnected.save(filepath, overwrite=True, **kwargs)
Saves a model as a .keras file.
- Parameters:
filepath – str or pathlib.Path object. Path where to save the model. Must end in .keras.
overwrite – Whether we should overwrite any existing model at the target location, or instead ask the user via an interactive prompt.
save_format – The save_format argument is deprecated in Keras 3. Format to use, as a string. Only the “keras” format is supported at this time.
Example:
```python model = keras.Sequential(
- [
keras.layers.Dense(5, input_shape=(3,)), keras.layers.Softmax(),
],
) model.save(“model.keras”) loaded_model = keras.saving.load_model(“model.keras”) x = keras.random.uniform((10, 3)) assert np.allclose(model.predict(x), loaded_model.predict(x)) ```
Note that model.save() is an alias for keras.saving.save_model().
The saved .keras file contains:
The model’s configuration (architecture)
The model’s weights
The model’s optimizer’s state (if any)
Thus models can be reinstantiated in the exact same state.