ClassifierRestorer¶
Inheritance Diagram
-
class
ashpy.restorers.
ClassifierRestorer
(logdir=PosixPath('/home/docs/checkouts/readthedocs.org/user_builds/ashpy/checkouts/master/docs/source/log'), ckpts_dir='ckpts', expect_partial=True)[source]¶ Bases:
ashpy.restorers.restorer.Restorer
Convenience
Restorer
for ease of use with theClassifierTrainer
.Methods
restore_model
(model)Restore the Classifier model. restore_optimizer
(optimizer)Restore the Optimizer used to train the Classifier model. Attributes
checkpoint_map
Get the map of the ids in the checkpoint. -
restore_model
(model)[source]¶ Restore the Classifier model.
Parameters: model ( tf.keras.Model
) – The placeholder model in which values from the checkpoint will be restored.Return type: Model
Returns: Restored model. Warning
When restoring a
tf.keras.Model
object from checkpoint assure that the model has been correctly built and instantiated by firstly calling it on some sample inputs. In the case of a model built with either the Sequential or Functional API an exception will be raised; for a model built with the Chainer API it will fail silently, restoration will be “successful” but no values will actually be restored since there are no valid placeholder as the model has not be built yet.
-
restore_optimizer
(optimizer)[source]¶ Restore the Optimizer used to train the Classifier model.
Parameters: model ( tf.keras.optimizers.Optimizer
) – The placeholder Optimizer in which values from the checkpoint will be restored.Return type: OptimizerV2
Returns: Restored optimizer.
-