【问题标题】:What does util.generic_utils.deserialize_keras_object() function in keras dokeras 中的 util.generic_utils.deserialize_keras_object() 函数有什么作用
【发布时间】:2018-01-19 07:39:48
【问题描述】:

在 Keras 库中,activattion.get() 调用 activattion.deserialize() 函数,该函数又调用 util.generic_utils.deserialize_keras_object() 函数。有人可以解释deserialize_keras_object() 函数中发生了什么

【问题讨论】:

    标签: machine-learning neural-network keras keras-layer keras-2


    【解决方案1】:

    正如人们可能读到的那样,here deserialize_keras_object 负责从以下位置创建 keras 对象:

    • 配置字典 - 如果有的话,
    • 名称标识符(如果提供的标识符可用)。

    要理解第二点图像的定义如下:

    model.add(Activation("sigmoid"))
    

    您提供给Activation 构造函数的是string,而不是keras 对象。为了完成这项工作 - deserialize_keras_object 查找定义的名称并检查是否定义了名为 sigmoid 的对象并实例化它。

    【讨论】:

      猜你喜欢
      • 2018-10-08
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      • 2019-05-08
      • 2018-12-25
      • 2017-09-29
      • 2018-08-08
      相关资源
      最近更新 更多