tensorflow入门3-使用placeholder对输入占位

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/AI_JOKER/article/details/95011289

构建基本的神经网络框架之使用placeholder对输入占位

import tensorflow as tf

input1=tf.placeholder(tf.float32)
#使用placeholder给输入占位,tf.float32是数据类型
input2=tf.placeholder(tf.float32)
output=tf.multiply(input1,input2)#点乘,tf.matmul是矩阵乘法,注意区分

with tf.Session() as sess:
    print(sess.run(output,feed_dict={input1:[3],input2:[5]}))#使用feed_dict喂入数据,输出output

输出[15.]

import tensorflow as tf

input1=tf.placeholder(tf.float32)#使用placeholder给输入占位
input2=tf.placeholder(tf.float32)
output=tf.matmul(input1,input2)#矩阵乘法

with tf.Session() as sess:
    print(sess.run(output,feed_dict={input1:[[3,2]],input2:[[51],[5,2]]}))#使用feed_dict喂入数据,输出output

输出[[25. 7.]]

猜你喜欢

转载自blog.csdn.net/AI_JOKER/article/details/95011289