View source on GitHub
|
Provides a scope in which Pruned layers and models can be deserialized.
tfmot.sparsity.keras.prune_scope()
Used in the notebooks
| Used in the guide |
|---|
For TF 2.X: this is not needed for SavedModel or TF checkpoints, which are the recommended serialization formats.
For TF 1.X: if a tf.keras h5 model or layer has been pruned, it needs to be within this scope to be successfully deserialized. This is not needed for loading just keras weights.
Returns | |
|---|---|
Object of type CustomObjectScope with pruning objects included.
|
Example:
pruned_model = prune_low_magnitude(model, **self.params)
keras.models.save_model(pruned_model, keras_file)
with prune_scope():
loaded_model = keras.models.load_model(keras_file)
View source on GitHub