ValueError:('无法解释初始化器标识符:',0.2)

时间:2019-05-31 03:19:19

标签: tensorflow keras python-3.5

  

回溯(最近通话最近):文件   “ AutoFC_AlexNet_randomsearch_CalTech101_v2.py”,第112行,在       X =层。密集(神经元,激活=激活,kernel_initializer = weight_init)(X)文件   “ /home/shabbeer/NAS/lib/python3.5/site-packages/keras/legacy/interfaces.py”,   第91行,在包装器中       返回func(* args,** kwargs)文件“ /home/shabbeer/NAS/lib/python3.5/site-packages/keras/layers/core.py”,   第824行,在 init 中       self.kernel_initializer = initializers.get(kernel_initializer)文件   “ /home/shabbeer/NAS/lib/python3.5/site-packages/keras/initializers.py”,   503行,在get中       标识符)ValueError:('无法解释初始化程序标识符:',0.2)

使用tensorflow-gpu版本1.4.0和keras版本2.1.3运行代码时出现上述错误

1 个答案:

答案 0 :(得分:3)

您应该将其更改为X = layer.Dense(神经元,激活=激活,kernel_initializer = keras.initializers.Constant(weight_init))(X)