Spec-Zone.ru › TensorFlow

tf.keras.utils.get_registered_object

Возвращает класс, связанный с name, если он зарегистрирован в Keras.

tf.keras.utils.get_registered_object(
    name, custom_objects=None, module_objects=None
)

Эта функция является частью фреймворка Keras для сериализации и десериализации. Она сопоставляет строки с объектами, связанными с ними для сериализации/десериализации.

Пример:

def from_config(cls, config, custom_objects=None):
    if 'my_custom_object_name' in config:
        config['hidden_cls'] = tf.keras.saving.get_registered_object(
            config['my_custom_object_name'], custom_objects=custom_objects)
Аргументы
name Имя для поиска.
custom_objects Словарь пользовательских объектов для поиска по имени. Как правило, custom_objects предоставляется пользователем.
module_objects Словарь пользовательских объектов для поиска по имени. Как правило, module_objects предоставляется реализаторами средних уровней библиотек.
Возвращаемое значение
Класс, который можно использовать для создания экземпляра, связанный с name, или None, если такой класс не существует.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/keras/utils/get_registered_object

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API