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 invalidmodel
argument value.