I want to make a program where I enter in a set of x1 x2 and outputs a y. All of the tensor flow tutorials I can find start with image recognition. Can someone help me by providing me either code or a tutorial on how to do this in python? thanks in advance. edit- the x1 x2 coordinates I was planning to use would be like 1, 1 and the y would be 2 or 4, 6 and the y would be 10. I want to provide the program with data to learn from. I have tried to learn from the tensorflow website but it seemed way more complex that what I wanted.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
First, let's start with defining our Tensors
import tensorflow as tf
a=tf.constant(7)
b=tf.constant(10)
c = tf.add(a,b)
Now, we have our simple graph which can add two constants. All we need now is to create a session to run our graph:
simple_session = tf.Session()
value_of_c = simple_session.run(c)
print(value_of_c) # 17
simple_session.close()
回答2:
Here is a snippet to get you started:
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)