gpt4 book ai didi

python - 如何将 tanh 添加到 keras 中的一个嵌入层

转载 作者:行者123 更新时间:2023-11-30 09:32:04 25 4
gpt4 key购买 nike

我想使用 keras 功能 api 将一个 tanh 层添加到嵌入层:

x=layers.Embedding(vocab_size, 8, input_length=max_length)(input)
output=keras.activations.tanh(x)

model = Model(inputs=input, outputs=output)
model.compile(optimizer='rmsprop',loss='categorical_crossentropy',metrics=['accuracy'])
model.fit(data, labels)

但是系统告诉我我必须使用keras层,而不是张量。我搜索了很多keras教程。解决这个问题只有一种方法:

model.add(Activation('tanh'))

但它是我不想使用的顺序模型。有没有一些方法可以使用函数式 api 来解决这个问题?

最佳答案

使用函数式 API,它几乎与顺序模型相同:

output = Activation('tanh')(x)

关于python - 如何将 tanh 添加到 keras 中的一个嵌入层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53807153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com