Returns the class associated with name
if it is registered with Keras.
tf.keras.utils.get_registered_object( name, custom_objects=None, module_objects=None )
This function is part of the Keras serialization and deserialization framework. It maps strings to the objects associated with them for serialization/deserialization.
def from_config(cls, config, custom_objects=None): if 'my_custom_object_name' in config: config['hidden_cls'] = tf.keras.utils.get_registered_object( config['my_custom_object_name'], custom_objects=custom_objects)
Args | |
---|---|
name | The name to look up. |
custom_objects | A dictionary of custom objects to look the name up in. Generally, custom_objects is provided by the user. |
module_objects | A dictionary of custom objects to look the name up in. Generally, module_objects is provided by midlevel library implementers. |
Returns | |
---|---|
An instantiable class associated with 'name', or None if no such class exists. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/keras/utils/get_registered_object