第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

AttributeError:“模型”對象沒有屬性“名稱”

AttributeError:“模型”對象沒有屬性“名稱”

慕田峪9158850 2021-04-02 14:43:36
我是新手,當(dāng)我遇到此錯誤時(shí)Keras,我正嘗試使用構(gòu)建text-classification CNN模型Python 3.6:AttributeError: 'Model' object has no attribute 'name'這是我編寫的代碼:print("\nCreating Model...")x1 = Input(shape=(seq_len1, 100), name='x1')x2 = Input(shape=(seq_len2, 100), name='x2')x1 = Reshape((seq_len1, embedding_dim, 1))(x1)x2 = Reshape((seq_len2, embedding_dim, 1))(x2)conv_0 = Conv2D(num_filters, kernel_size=(filter_sizes[0], 1), padding='valid', kernel_initializer='normal', activation='relu')conv_1 = Conv2D(num_filters, kernel_size=(filter_sizes[1], 1), padding='valid', kernel_initializer='normal', activation='relu')conv_2 = Conv2D(num_filters, kernel_size=(filter_sizes[2], 1), padding='valid', kernel_initializer='normal', activation='relu')maxpool = MaxPool2D(pool_size=(2, 1), strides=(1,1), padding='valid')output1 = conv_0(x1)output1 = maxpool(output1)output1 = conv_1(output1)output1 = maxpool(output1)output1 = conv_2(output1)output1 = maxpool(output1)..# Same for output2.concatenated_tensor = Concatenate(axis=1)([output1, output2])flatten = Flatten()(concatenated_tensor)#dropout = Dropout(drop)(flatten)output = Dense(units=1024, activation='relu')(flatten)output = Dense(units=1024, activation='relu')(output)output = Dense(units=1, activation='softmax')(output)# this creates a model that includesmodel = Model(inputs=[x1, x2], outputs=[output])在最后一行遇到錯誤。請幫我解決這個(gè)問題編輯 :Traceback (most recent call last):  File "model.py", line 91, in <module>    model = Model(inputs=[x1, x2], outputs=[out])  File "/../../anaconda3/lib/python3.6/site-packages/keras/legacy/interfaces.py", line 91, in wrapper    return func(*args, **kwargs)  File "/../../anaconda3/lib/python3.6/site-packages/keras/engine/network.py", line 91, in __init__    self._init_graph_network(*args, **kwargs)  File "/../../anaconda3/lib/python3.6/site-packages/keras/engine/network.py", line 183, in _init_graph_network    'The tensor that caused the issue was: ' +AttributeError: 'Model' object has no attribute 'name'
查看完整描述

2 回答

?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊

x1和x2指向輸入的“重塑”層,而不是輸入層本身。


查看完整回答
反對 回復(fù) 2021-04-27
?
aluckdog

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超7個(gè)贊

當(dāng)我使用自定義的“ swish”激活功能時(shí),同樣的錯誤對我彈出。我可以使用此代碼解決相同的問題


class Swish(Activation):

    def __init__(self, activation, **kwargs):

        super(Swish, self).__init__(activation, **kwargs)

        self.__name__ = 'swish'

def swish(x,beta=1):

    return (x*sigmoid(x*beta))

get_custom_objects().update({'swish': Swish(swish)})


查看完整回答
反對 回復(fù) 2021-04-27
  • 2 回答
  • 0 關(guān)注
  • 361 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號