Tensorflow输出Hello World!
Tensorflow 1.X:
import tensorflow as tf
#创建一个常值运算,将作为一个节点加入默认计算图中
hello=tf.constant('Hello World!')
#创建一个tf会话
sess=tf.Session()
print(sess.run(hello))
sess.close()
输出b’Hello World!’
Tensorflow 2 :
#在Tensorflow 2执行Tensorflow 1.x版本代码
import tensorflow.compat.v1 as tf
#改为图执行模式运行
tf.disable_eager_execution()
hello=tf.constant('Hello World!')
sess=tf.Session()
print(sess.run(hello))
sess.close()
输出b’Hello World!’
输出前面的’b’ 表示Bytes literals(字节文字)
Tensorflow 2 中执行Tensorflow1.X代码 :
- 导入TensorFlow时使用 import tensorflow.compat.v1 as tf 代替import tensorflow as tf;
- 执行tf.disable_eager_execution() 禁用TensorFlow 2默认的即时执行模式。
谢谢各位观看~