2
我試圖keras.initializers引入到我的網,following this link:AttributeError的:模塊 'keras' 有沒有屬性 '初始化'
import keras
from keras.optimizers import RMSprop, Adam
from keras.layers import Input, Embedding, LSTM, Dense, merge, Activation
from keras.models import Model, Sequential
model = Sequential()
model.add(Dense(100, init='lecun_uniform', input_shape=(6,)))
model.add(Activation('relu'))
model.add(Dense(27, init='lecun_uniform'))
model.add(Activation('linear'))
rms = RMSprop(lr = 0.01)
keras.initializers.RandomUniform(minval=-0.05, maxval=0.05, seed=None)
model.compile(loss='mse', optimizer=rms)
它失敗,出現以下錯誤:
keras.initializers.RandomUniform(minval=-0.05, maxval=0.05, seed=None)
AttributeError: module 'keras' has no attribute 'initializers'
任何想法,爲什麼會發生?
嘗試'import keras.initializers'或'from keras.initializers import RandomUniform'。 –
您正在使用哪種版本的keras? –
當我做'import keras.initializers'時,我得到'ImportError:沒有名爲'keras.initializers'錯誤的模塊。 – Massyanya