當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python tf.keras.layers.deserialize用法及代碼示例

從配置字典中實例化一個層。

用法

tf.keras.layers.deserialize(
    config, custom_objects=None
)

參數

  • config {'class_name':str, 'config':dict} 形式的字典
  • custom_objects dict 將自定義(非 Keras)對象的類名(或函數名)映射到類/函數

返回

  • 層實例(可能是模型、順序、網絡、層...)

例子:

# Configuration of Dense(32, activation='relu')
config = {
  'class_name':'Dense',
  'config':{
    'activation':'relu',
    'activity_regularizer':None,
    'bias_constraint':None,
    'bias_initializer':{'class_name':'Zeros', 'config':{} },
    'bias_regularizer':None,
    'dtype':'float32',
    'kernel_constraint':None,
    'kernel_initializer':{'class_name':'GlorotUniform',
                           'config':{'seed':None} },
    'kernel_regularizer':None,
    'name':'dense',
    'trainable':True,
    'units':32,
    'use_bias':True
  }
}
dense_layer = tf.keras.layers.deserialize(config)

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.keras.layers.deserialize。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。