File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
tensorflow_model_optimization/python/core/sparsity/keras Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -145,20 +145,16 @@ def _save_restore_keras_model(model):
145
145
return loaded_model
146
146
147
147
148
- def _save_restore_saved_model (model ):
148
+ def _save_restore_tf_model (model ):
149
149
tmpdir = tempfile .mkdtemp ()
150
- tf .keras .experimental .export_saved_model (model , tmpdir )
151
-
150
+ tf .keras .models .save_model (model , tmpdir , save_format = 'tf' )
152
151
with prune .prune_scope ():
153
- loaded_model = tf .keras .experimental .load_from_saved_model (tmpdir )
154
-
155
- loaded_model .compile (
156
- loss = 'categorical_crossentropy' , optimizer = 'sgd' , metrics = ['accuracy' ])
152
+ loaded_model = tf .keras .models .load_model (tmpdir )
157
153
return loaded_model
158
154
159
155
160
156
def save_restore_fns ():
161
- return [_save_restore_keras_model , _save_restore_saved_model ]
157
+ return [_save_restore_keras_model , _save_restore_tf_model ]
162
158
163
159
164
160
# Assertion/Sparsity Verification functions.
You can’t perform that action at this time.
0 commit comments