python - 将输入打印到 Keras 模型
问题描述
有什么方法可以将输入打印到我的 Keras 模型中?我不确定“batch_size”是指样本数还是每个样本的数据点数。如果我可以将输入打印到我的 Keras 模型中,那就太好了。
解决方案
批量大小是一步通过网络的样本数。因此,将步数乘以批量大小得出样本总数。
batch_size = number_of_samples / number_of_steps
要获取 Keras 模型的输入张量:
input_tensor = model.input
从 获取形状张量input_tensor
:
shape_tensor = tf.shape( input_tensor )
通过向 a提供一些输入来运行shape_tensor
a :tf.Session()
input_tensor
with tf.Session() as session:
print( session( shape_tensor , feed_dict={ input_tensor:some_input } ) )
这将打印形状。
推荐阅读
- python - 如何自动选择和处理 /root/facedetect 目录中的每个图像,而不是选择特定图像
- docker - 在浏览器中看不到在 docker 容器内运行的 Hadoop UI
- php - PDOException::(“SQLSTATE [HY000] [2002] 连接被拒绝”在 laravel
- react-native - 保存本地文件反应原生
- raku - 使用模块时如何避免导入默认符号?
- php - 安装后,Owncloud 显示某些软件包的错误
- c++ - 在 C++ 中使用一个为大量计算部分调用 Fortran 程序的算法是否可行?
- node.js - 运行 jest 时多次尝试服务器实例
- mysql - 如何显示非现有值的行
- javascript - 向下滚动时如何动态偏移顶栏高度