這兩個模型定義彼此不同還是它們的作業方式相同?
如果這些不同,為什么?
def create_model(input):
x = Conv2D(256, 3)(input)
x = ReLU()(x)
x = Flatten()(x)
x = Dropout(0.4)(x)
x = Dense(2, activation='sigmoid')(x)
model = Model(input, x)
return model
def create_model(input):
model=Sequential([
Conv2D(256, 3, input_shape=input_shape, activation='relu' ),
Flatten(),
Dropout(0.4),
Dense(2, activation='sigmoid')
])
return model
uj5u.com熱心網友回復:
不,模型定義是相同的。唯一的區別是您定義的方式,即順序和功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/346297.html
上一篇:如何將字串轉換為張量流模型?
