python - 如何在 Keras 中作为数组推断后获取输出
问题描述
我正在尝试将数据值传递给经过训练的模型进行推理。推理后,我想将输出值保存为数组而不是框架。我怎样才能在 Keras 中做到这一点?这是步骤,我现在正在做;
第一步:加载一个需要推断的样本值。
x = data[0]; //Shape of data[0] is (1,480)
第 2 步:加载经过训练的 Keras 模型。
model = keras.models.load_model('model.h5')
第 3 步:从经过训练的模型中推断数据。
result_before_save = model(x)
如果我在 Spyder 的控制台上打印,我可以看到模型的输出,因为print(aa=result_before_save[0][1])
形状(2,64,64)
与模型要输出的形状相同。但是,当我aa
在变量资源管理器中看到时,整个框架看起来像这样:
这是一张图片
解决方案
推荐阅读
- here-api - 如何使用 HERE Api 请求精确的地理编码数据
- javascript - 使用 .jade 和 JS 函数的按钮 onClick
- c - C 无法读取文件
- python - 所以我 1 周前开始编程,我有点困惑为什么我的程序在任何问题的答案都不正确时不减 1
- c# - DatePicker 在点击时将日期向前/向后设置几年
- websocket - 连接客户端后服务器上的错误“concurrent.futures._base.CancelledError”
- php - 无法继续通过 OAuth2.0
- html - 我使用 li:after 在 li 之后添加内容,但不起作用。我尝试通过 nav ol li ::after 解决问题,nav ol li *::after 但不起作用
- mapbox - 更改事件上的 Mapbox 图标
- ruby - RbConfig::CONFIG['ruby_version'] 如何设置?