我想创建一个程序,我输入一组x1 x2并输出y。我能找到的所有张量流教程都从图像识别开始。有人可以通过向我提供有关如何在python中执行此操作的代码或教程来帮助我吗?提前致谢。编辑 - 我计划使用的x1 x2坐标将像1,1,y将是2或4,6,y将是10.我想为程序提供数据来学习。我试图从tensorflow网站学习,但它似乎比我想要的更复杂。
答案 0 :(得分:4)
首先,让我们从定义我们的张量开始
yum downgrade pkg-foo pkg-bar
现在,我们有一个可以添加两个常量的简单图形。我们现在需要的是创建一个运行图表的会话:
import tensorflow as tf
a=tf.constant(7)
b=tf.constant(10)
c = tf.add(a,b)
答案 1 :(得分:3)
以下是一个可以帮助您入门的代码:
import numpy as np
import tensorflow as tf
#a placeholder is like a variable that you can
#set later
a = tf.placeholder(tf.float32)
b = tf.placeholder(tf.float32)
#build the sum operation
c = a+b
#get the tensorflow session
sess = tf.Session()
#initialize all variables
sess.run(tf.initialize_all_variables())
#Now you want to sum 2 numbers
#first set up a dictionary
#that includes the numbers
#The key of the dictionary
#matches the placeholders
# required for the sum operation
feed_dict = {a:2.0, b:3.0}
#now run the sum operation
ppx = sess.run([c], feed_dict)
#print the result
print(ppx)