Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. # coding: utf-8
  2.  
  3. import numpy as np
  4. import tensorflow as tf
  5. import matplotlib.pyplot as plt
  6. import seaborn as sns
  7. get_ipython().magic('matplotlib inline')
  8.  
  9. from sklearn.datasets import load_boston
  10.  
  11. data=load_boston()
  12.  
  13. X_data = data.data
  14. y_data = data.target
  15. m = len(X_data)
  16. n = len(X_data[0])
  17.  
  18. X = tf.placeholder(tf.float32,[m,n])
  19. y = tf.placeholder(tf.float32,[m,1])
  20.  
  21. W = tf.Variable(tf.ones([n,1]))
  22. b = tf.Variable(tf.ones([1]))
  23.  
  24. y_ = tf.matmul(X,W)+b
  25.  
  26. loss = tf.reduce_mean(tf.square( y - y_))
  27.  
  28. optimizer = tf.train.GradientDescentOptimizer(0.01)
  29. train = optimizer.minimize(loss)
  30.  
  31. with tf.Session() as sess:
  32. init = tf.global_variables_initializer()
  33. sess.run(init)
  34. vals = []
  35. for i in range(100):
  36. val = sess.run(train,feed_dict={X:X_data , y:y_data[:,None]})
  37. vals.append(val)
  38.  
  39. print(vals)
  40.  
  41. [None,
  42. None,
  43. None,
  44. None,
  45. None,
  46. None,
  47. None,
  48. None,
  49. None,
  50. None,
  51. None,
  52. None,
  53. None,
  54. None,
  55. None,
  56. None,
  57. None,
  58. None,
  59. ...
  60. None]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement