tf.keras.models.clone_model(
model,
input_tensors=None
)
Defined in tensorflow/python/keras/models.py.
Clone any Model instance.
Model cloning is similar to calling a model on new inputs, except that it creates new layers (and thus new weights) instead of sharing the weights of the existing layers.
Arguments:
model: Instance ofModel(could be a functional model or a Sequential model).input_tensors: optional list of input tensors or InputLayer objects to build the model upon. If not provided, placeholders will be created.
Returns:
An instance of Model reproducing the behavior
of the original model, on top of new inputs tensors,
using newly instantiated weights.
Raises:
ValueError: in case of invalidmodelargument value.