# Module: tf.keras.models

<br />

|---|
| [![](https://www.tensorflow.org/images/tf_logo_32px.png) TensorFlow 1 version](https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/models) |

Code for model cloning, plus model-related API entries.

## Classes

[`class Model`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/Model): `Model` groups layers into an object with training and inference features.

[`class Sequential`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/Sequential): Linear stack of layers.

## Functions

[`clone_model(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/clone_model): Clone any `Model` instance.

[`load_model(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/load_model): Loads a model saved via `save_model`.

[`model_from_config(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/model_from_config): Instantiates a Keras model from its config.

[`model_from_json(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/model_from_json): Parses a JSON model configuration file and returns a model instance.

[`model_from_yaml(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/model_from_yaml): Parses a yaml model configuration file and returns a model instance.

[`save_model(...)`](https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/models/save_model): Saves a model as a TensorFlow SavedModel or HDF5 file.