【发布时间】:2017-06-17 16:51:56
【问题描述】:
这里是绝对的 tensorflow 初学者。我正在尝试构造两个随机张量并将它们减去以进行分配。但是,我似乎在理解减法过程的工作原理方面存在一些问题。
x=tf.random_normal([5],seed=123456)
y=tf.random_normal([5],seed=987654)
print(sess.run(x),sess.run(y))
我得到以下输出:
[ 0.38614973 2.97522092 -0.85282576 -0.57114178 -0.43243945]
[-0.43865281 0.08617876 -2.17495966 -0.24574816 -1.94319296]
但是当我尝试时
print(sess.run(x-y))
我明白了
[-1.88653958 -0.03917438 0.87480474 0.40511152 0.52793759]
现在如果我跑
print(sess.run(tf.subtract(x,y)))
我还得到了其他错误的值。
[-1.97681355 1.10086703 1.41172433 1.55840468 0.04344697]
我希望有人可以在这里帮助我。提前致谢!
【问题讨论】:
标签: python-3.x tensorflow