get_registered_object: Returns the class associated with 'name' if it is registered...

get_registered_objectR Documentation

Returns the class associated with name if it is registered with Keras.

Description

This function is part of the Keras serialization and deserialization framework. It maps strings to the objects associated with them for serialization/deserialization.

Usage

get_registered_object(name, custom_objects = NULL, module_objects = NULL)

Arguments

name

The name to look up.

custom_objects

A named list of custom objects to look the name up in. Generally, custom_objects is provided by the user.

module_objects

A named list of custom objects to look the name up in. Generally, module_objects is provided by midlevel library implementers.

Value

An instantiable class associated with name, or NULL if no such class exists.

Examples

from_config <- function(cls, config, custom_objects = NULL) {
  if ('my_custom_object_name' \%in\% names(config)) {
    config$hidden_cls <- get_registered_object(
      config$my_custom_object_name,
      custom_objects = custom_objects)
  }
}

See Also

Other serialization utilities:
deserialize_keras_object()
get_custom_objects()
get_registered_name()
register_keras_serializable()
serialize_keras_object()
with_custom_object_scope()


rstudio/keras documentation built on April 27, 2024, 10:11 p.m.