python - Tensorflow 中是否有任何方法可以从 4D 向量制作 2D 向量?
问题描述
我有一个维度为 [n, 56202] 的输入向量。
由于我的神经网络的第一层,我想将我的向量变成 [n, 238, 238]。
是否有任何方法(ex)tf.matmul)可以在 Tensorflow 中将 [n,56202] 变为 [n, 238, 238] ?
我尝试如下,但没有奏效。
placeholder_X = tf.compat.v1.placeholder(tf.float32, shape=[None, 56202])
W0 = tf.Variable(tf.random.normal([56202, 238, 238, 1], mean=0, stddev=0.01), name='W0')
Z0 = tf.matmul(placeholder_X, W0)
解决方案
推荐阅读
- ubuntu - pyspark 找不到有效的 SPARK_HOME
- sed - 尝试使用 sed 替换 fstab 中的 UUID
- loopbackjs - Loopback 4:使用 Loopback 4 的计划 cron 示例
- jetty - 将 DeploymentManager 绑定到嵌入式 Jetty 服务器
- linux - Gnuplot:关于我的直方图 X 轴和添加百分比的 2 个问题
- keras - 提供 POS 标签作为 RNN 的输入以及词嵌入
- delphi - 如何使用 tFDMemTable 将多个数据表保存到一个文件中
- regex - 棘轮会影响嵌套结构和“节俭的限定词”吗?
- excel - 我的编码存在溢出错误
- groovy - 如何在unetstack中发送和接收基带信号?