In [9]:
#USN:01fe15bcs237
#Assignment_2
#Roll244
import tensorflow as tf
x=tf.constant([1.1,2.2,3.3,4.4])
y=tf.constant([2.2,3.3,4.4,5.5])
mean_x=tf.reduce_mean(x)
mean_y=tf.reduce_mean(y)
ss=tf.Session()
print (ss.run(mean_x))
print (ss.run(mean_y))
#var_x=tf.nn.weighted_moments(x,,mean_x)
x_x=tf.subtract(x,mean_x)
y_y=tf.subtract(y,mean_y)
sqr1=tf.square(x_x)
sqr2=tf.square(y_y)
var1=tf.reduce_sum(sqr1)
var2=tf.reduce_sum(sqr2)
print (ss.run(var1))
print (ss.run(var2))
tmp=tf.multiply(x_x,y_y)
cov=tf.reduce_sum(tmp)
print (ss.run(cov))
m=tf.div(cov,var1)
print (ss.run(m))
tmp2=tf.multiply(m,mean_x)
c=tf.subtract(mean_y,tmp2)
print (ss.run(c))
In [ ]:
In [ ]: