【发布时间】:2017-04-06 11:30:33
【问题描述】:
我无法理解 Tensorflow 系统。 首先,我写了
#coding:UTF-8
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
import tensorflow as tf
const1 = tf.constant(2)
const2 = tf.constant(3)
add_op = tf.add(const1,const2)
with tf.Session() as sess:
result = sess.run(add_op)
print(result)
然后打印出 5。 二、我写了
#coding:UTF-8
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
import tensorflow as tf
const1 = tf.constant(2)
const2 = tf.constant(3)
add_op = tf.add(const1,const2)
print(add_op)
并打印出 Tensor("Add:0", shape=(), dtype=int32)。
我无法理解这个系统。
我使用Python和其他语言,所以我认为tf.add()方法是add方法。但是,在Tensorflow的情况下,它似乎不同。
为什么是这部分
with tf.Session() as sess:
result = sess.run(add_op)
print(result)
有必要吗? 这部分有什么功能?
【问题讨论】:
标签: python numpy tensorflow