首页 > 解决方案 > tensorflow和普通python程序中的常量和变量有什​​么区别?

问题描述

在下面的代码中,我在 tensorflow 和普通代码中使用了变量,我没有发现逻辑有任何变化,请有人帮助我理解 tensorflow 属性和普通属性之间的区别:

import tensorflow as tf
a = tf.constant(3)
b = tf.Variable(8)
c = 9
d = tf.Variable(a+b+c)
with tf.Session() as sess:
    d.initializer.run()
    print(d.eval())

Output: 20

简而言之,上面代码中的 a、b 和 c 有什么区别?

标签: pythontensorflow

解决方案


推荐阅读