小编Pet*_*rch的帖子

tf.nn.bias_add(value,bias)的输出是否具有与值的形状不同的形状

所以在卷积神经网络cifar10例子中,在tensorflow中,在cifar10.py的inference()方法中,我看到了几个这样的例子:

bias = tf.reshape(tf.nn.bias_add(conv, biases),conv.get_shape().as_list())
Run Code Online (Sandbox Code Playgroud)

似乎重塑确保输出bias_add(value, bias)具有价值的形状

我的问题是,有tf.reshape()必要吗?是否存在tf.nn.bias_add(value, bias)不会返回具有与值相同形状的张量的情况?

tensorflow

7
推荐指数
1
解决办法
3231
查看次数

初始化具有未知形状的共享变量

Variable初始化提供了一个validate_shape参数,这样你可以改变一个Variable初始化后的形状.

但是,它看起来不像get_variable()那个参数,而是使用validate_shape=False创建新的默认值Variable.如何创建一个共享,Variable其形状可以在初始化后更改?

tensorflow

5
推荐指数
1
解决办法
1413
查看次数

为KeyError打印出奇怪的错误消息

为什么在Python 2.7中

>>> test_string = "a \\test"
>>> raise ValueError("This is an example: %s" % repr(test_string))
ValueError: This is an example: 'this is a \\test'
Run Code Online (Sandbox Code Playgroud)

>>> raise KeyError("This is an example: %s" % repr(test_string))
KeyError: This is an example: 'this is a \\\\test'
Run Code Online (Sandbox Code Playgroud)

(注意4个反斜杠)

python python-2.x python-2.7

3
推荐指数
1
解决办法
136
查看次数

标签 统计

tensorflow ×2

python ×1

python-2.7 ×1

python-2.x ×1