R,keras:如何获得隐藏层的输出?

数据挖掘 神经网络 r 喀拉斯
2021-09-25 07:24:25

Keras在 R 中使用包来做一个神经网络。如何从隐藏层提取输出?我在 python 中找到了一个示例,但只是我不知道如何在 R 中做到这一点。

1个回答

你可以在这里得到答案。

这里是:

model <- ...  # create the original model
layer_name <- 'my_layer'
intermediate_layer_model <- keras_model(inputs = model$input,
                                    outputs = get_layer(model, layer_name)$output)
intermediate_output <- predict(intermediate_layer_model, data)