获取Keras模型/层的输出

拉斐尔

我的Keras模型是Keras存储库中babi_rnn示例

我想在数据集中获取模型的输出(以字为单位)。

我试过了:

layer = model.layers[-1] # For the last layer
    f = K.function([model.get_input(train=False)], [layer.get_output(train=False)])
    print(f([x])[0])  # your activation tensor

但是我得到了错误:

AttributeError: 'Sequential' object has no attribute 'get_input'

在输入输入的情况下,如何简单地获取模型或图层的输出?

那就是我需要

    # I supply the X list and want to get the Y list.

    Y = Model(X) # X and Y are both lists. Model.Layer[Index] can also be a use case.

    # The responses are the set of label probabilities for each word in the vocabulary.

这样我就可以做:for x, y in zip(X,Y): print(x,y)看看模型实际在做什么

我认为这应该是最简单的用例,但是实现起来似乎很麻烦。

任何帮助将不胜感激。谢谢。

因陀罗

您可以简单地使用model.predict来获得内部调用Ypredict功能功能_make_predict_function()可以完成您想做的事情。

但是您的模型受过训练,可以将特定类型的输入映射到特定类型的输出...因此,您在使用predict函数时需要特别注意并解释它们。在此示例中,此转换已完成,vectorize_stories()因此请尝试了解它在做什么。

在这种情况下,要预测单词,您需要在训练模型后要做的所有事情是:

Y_pred = model.predict([tX, tXq])
for pred in Y_pred:
    print (vocab[pred.argmax()-1])

再次注意tX,矢量化测试故事tXq是矢量化测试查询,并且Y_pred是模型对您的矢量化预测的答案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

乘以keras中的两层输出

来自分类Dev

内部Keras模型中具有多个嵌入层的问题

来自分类Dev

“点击”现有Keras模型中的特定层,并跳转到新输出?

来自分类Dev

标准化keras层的输出,使输出之和为1

来自分类Dev

keras ReLU层的意外输出

来自分类Dev

Keras ModelCheckpoint在保存模型的同时引入了其他层

来自分类Dev

如何为tf.keras模型的隐藏层选择输出神经元的值?

来自分类Dev

Keras模型未训练层,验证精度始终为0.5

来自分类Dev

如何批量获取中间Keras层的输出?

来自分类Dev

如何在Keras模型中添加卷积层?

来自分类Dev

获取特定层的输出作为测试数据的结果,以代替keras中的最后一层(自动编码器的潜在功能)

来自分类Dev

在Keras中获取多输出模型的类

来自分类Dev

Keras自动编码器的输入和输出层不匹配,无法运行模型

来自分类Dev

Keras模型的输出尺寸

来自分类Dev

Keras层的输出与标量相乘

来自分类Dev

连接不同形状的keras层输出

来自分类Dev

Keras的CNN模型条件层

来自分类Dev

获取一个keras模型以输出结果,并使用权重中的另一个来输出结果

来自分类Dev

将千层面模型转换为 Keras

来自分类Dev

使用keras python输出卷积层

来自分类Dev

获取隐藏层输出

来自分类Dev

训练多输出 keras 模型

来自分类Dev

keras 回归模型的奇怪输出

来自分类Dev

如何在 keras 模型中启用给定层可训练?

来自分类Dev

TensorFlow/Keras:输出层的形状错误

来自分类Dev

Keras 多输出模型

来自分类Dev

我想只用 FC 层收敛 keras 模型

来自分类Dev

VGG19 Conv4-1 层的 Keras 输出维度与模型输出不匹配

来自分类Dev

加载包含 Lambda 层的 Keras 模型时出现 AttributeError

Related 相关文章

热门标签

归档