gpt4 book ai didi

machine-learning - Keras -- 如何操作 "symbol variable "

转载 作者:行者123 更新时间:2023-11-30 08:41:07 26 4
gpt4 key购买 nike

如果我的代码如下:

main_input = Input(shape=(16), name='main_input')
act1= Dense(10, activation='tanh')(main_input )

现在我有符号act1,形状为(batch_size,10)

如果我想要矩阵act1每个点添加0.5,或者如果我想获取数据,只包含act1[:,0:5]

我很困惑。因为在MXnet中,有一些对Symbol变量的操作,但在keras中,看起来都是在层操作。我如何操作变量....

希望大家能帮助我。谢谢

最佳答案

您似乎想使用所谓的 Lambda功能。这里例如第一个案例如下所示:

act1_new = Lambda(lambda x: x + 0.5, output_shape=(10,))(act_1)

第二个:

act1_new = Lambda(lambda x: x[:,:5], output_shape=(5,))(act1)

在此示例中,第一个维度被跳过,因为它代表批处理维度。

关于machine-learning - Keras -- 如何操作 "symbol variable ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43040992/

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