TensorFlow tutorial说在创建时我们需要指定张量的形状。该形状自动成为张量的形状。它还说 TensorFlow 提供了 reshape 变量的高级机制。我怎样才能做到这一点?任何代码示例?
最佳答案
tf.Variable
: 使用 shape
与 None
的论点
一个 feature was added在 1.14 中允许指定未知形状。
如果 shape
是 None
,使用初始形状值。
如果 shape
已指定,用作形状并允许有 None
.
例子:
var = tf.Variable(array, shape=(None, 10))
这允许稍后分配具有与上述形状匹配的形状的值(例如,轴 0 中的任意形状)var.assign(new_value)
关于matrix - 如何在 TensorFlow 中更改变量的形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33654754/