import tensorflow as tf
# 加入忽略
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
'''t0 = tf.constant(3, dtype=tf.int32)
t1 = tf.constant([3., 3.2, 3.3], dtype=tf.float32)
t3 = tf.constant([['you', 'our'], ['us', 'what']], dtype=tf.string)
t4 = tf.constant([[[2,3,4]], [[3,4,5]]])
print(t0)
print(t1)
print(t3)
print(t4) # print显示定义常量的类型
tf.compat.v1.disable_eager_execution() # 无法直接调用tf.Session
sess = tf.compat.v1.Session()
t2 = tf.constant('hello!', dtype=tf.string)
print(sess.run(t2)) # 调用session来显示字符串'''
# 使用占位符构建计算
tf.compat.v1.disable_eager_execution() # 使placeholder只被定义,防止placeholder立刻被执行
a = tf.compat.v1.placeholder(dtype=tf.float32)
b = tf.compat.v1.placeholder(dtype=tf.float32) # 创建两个占位节点
adder = a + b
print(a)
print(b)
print(adder)
tf.compat.v1.disable_eager_execution() # 无法直接调用tf.Session
sess = tf.compat.v1.Session()
print(sess.run(adder, {a: 3, b: 4}))
print(sess.run(adder, {a: [1,3], b: [2,3]}))
tensorflow入门学习 Lesson1-基础知识代码
最新推荐文章于 2021-04-25 13:54:13 发布