Reputation: 11
Traceback (most recent call last): File "AutoFC_AlexNet_randomsearch_CalTech101_v2.py", line 112, in X = layers.Dense(neurons, activation=activation, kernel_initializer=weight_init)(X) File "/home/shabbeer/NAS/lib/python3.5/site-packages/keras/legacy/interfaces.py", line 91, in wrapper return func(*args, **kwargs) File "/home/shabbeer/NAS/lib/python3.5/site-packages/keras/layers/core.py", line 824, in init self.kernel_initializer = initializers.get(kernel_initializer) File "/home/shabbeer/NAS/lib/python3.5/site-packages/keras/initializers.py", line 503, in get identifier) ValueError: ('Could not interpret initializer identifier:', 0.2)
I am getting the above error when running the code using tensorflow-gpu version 1.4.0 and keras version 2.1.3
Upvotes: 1
Views: 8432
Reputation: 61
you should change it to X = layers.Dense(neurons, activation=activation, kernel_initializer=keras.initializers.Constant(weight_init))(X)
Upvotes: 6