import matplotlib.pyplot as plt
fig=plt.figure()? #生成圖片框架
ax=fig.add_subplot(1,1,1)? #連續(xù)性的畫圖
ax.scatter(x_data,y_data)???#用點(diǎn)的形式把真實(shí)的數(shù)據(jù)畫出來(lái)
plt.ion() #不會(huì)show一下就停止顯示(python新功能)
plt.show()
for i in range(1000):
????sess.run(train_step,feed_dict={xs:x_data,ys:y_data})
????if i%50==0:
????????#print(sess.run(loss,feed_dict={xs:x_data,ys:y_data}))
????????prediction_value=sess.run(prediction,feed_dict={xs:x_data})
????????lines=axplot(x_data,prediction_value,'r-',lw=5) #x,y軸的數(shù)據(jù)plot上去
????????ax.lines.remove(lines[0]) #在圖片中去除第一條線
????????plt.pause(0.1)? #暫停0.1秒