Skip to content

Instantly share code, notes, and snippets.

@nithyadurai87
Last active December 12, 2019 14:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nithyadurai87/4ad051ef5c3cc2a3da6c043cd99d0f1b to your computer and use it in GitHub Desktop.
Save nithyadurai87/4ad051ef5c3cc2a3da6c043cd99d0f1b to your computer and use it in GitHub Desktop.
import tensorflow as tf
X = tf.constant(0.5)
Y = tf.constant(0.0)
W = tf.Variable(1.0)
predict_Y = tf.multiply(X,W)
cost = tf.pow(Y - predict_Y,2)
min_cost = tf.train.GradientDescentOptimizer(0.025).minimize(cost)
for i in [X,W,Y,predict_Y,cost]:
tf.summary.scalar(i.op.name,i)
summaries = tf.summary.merge_all()
with tf.Session() as s:
summary_writer = tf.summary.FileWriter('single_input_neuron',s.graph)
s.run(tf.global_variables_initializer())
for i in range(100):
summary_writer.add_summary(s.run(summaries),i)
s.run(min_cost)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment