亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

類型錯誤:('關鍵字參數不理解:','子樣本')

類型錯誤:('關鍵字參數不理解:','子樣本')

PHP
弒天下 2023-11-09 21:11:21
我正在使用 Keras 模型進行訓練,但它拋出了錯誤。我用 Conv2D 替換了 Convolution2D,但不起作用。---------------------------------------------------------------------------TypeError                                 Traceback (most recent call last)<ipython-input-99-e85c5751f266> in <module>()     26   model.compile(loss='mse', optimizer=optimizer)     27   return model---> 28 model = nvidia_model()     29 print(model.summary())5 frames/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/utils/generic_utils.py in validate_kwargs(kwargs, allowed_kwargs, error_message)    776   for kwarg in kwargs:    777     if kwarg not in allowed_kwargs:--> 778       raise TypeError(error_message, kwarg)    779     780 TypeError: ('Keyword argument not understood:', 'subsample')修改后的代碼我目前正在使用 keras 2.2.4 我目前正在使用 keras 2.2.4 我目前正在使用 keras 2.2.4 我目前正在使用 keras 2.2.4定義 nvidia 模型def nvidia_model():  model = Sequential()  model.add(Conv2D(24, 5, 5, strides=(2, 2), input_shape=(66, 200, 3), activation='elu'))  model.add(Conv2D(36, 5, 5, strides=(2, 2), activation='elu'))  model.add(Conv2D(48, 5, 5, strides=(2, 2), activation='elu'))  model.add(Conv2D(64, 3, 3, activation='elu'))    model.add(Conv2D(64, 3, 3, activation='elu'))#   model.add(Dropout(0.5))      model.add(Flatten())    model.add(Dense(100, activation = 'elu'))#   model.add(Dropout(0.5))    model.add(Dense(50, activation = 'elu'))#   model.add(Dropout(0.5))    model.add(Dense(10, activation = 'elu'))#   model.add(Dropout(0.5))  model.add(Dense(1))    optimizer = Adam(lr=1e-3)  model.compile(loss='mse', optimizer=optimizer)  return modelmodel = nvidia_model()print(model.summary())
查看完整描述

2 回答

?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

它明確表示子樣本未知。嘗試將“subsample”替換為“strides”,在最新版本的 keras 中,它是這樣調用的。



查看完整回答
反對 回復 2023-11-09
?
江戶川亂折騰

TA貢獻1851條經驗 獲得超5個贊

試試這個方法:


def nvidia_model():

  model = Sequential()

  model.add(Conv2D(24,(5,5), strides=(2, 2), input_shape=(66, 200, 3), activation='elu'))

  model.add(Conv2D(36, (5,5), strides=(2, 2), activation='elu'))

  model.add(Conv2D(48, (5,5), strides=(2, 2), activation='elu'))

  model.add(Conv2D(64, (3,3), activation='elu'))

  

  model.add(Conv2D(64, (3,3), activation='elu'))

#   model.add(Dropout(0.5))

  

  

  model.add(Flatten())

  

  model.add(Dense(100, activation = 'elu'))

#   model.add(Dropout(0.5))

  

  model.add(Dense(50, activation = 'elu'))

#   model.add(Dropout(0.5))

  

  model.add(Dense(10, activation = 'elu'))

#   model.add(Dropout(0.5))


  model.add(Dense(1))

  

  optimizer = Adam(lr=1e-3)

  model.compile(loss='mse', optimizer=optimizer)

  return model

model = nvidia_model()

print(model.summary())


查看完整回答
反對 回復 2023-11-09
  • 2 回答
  • 0 關注
  • 190 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號