最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Tensorflow實現酸奶銷量預測分析

 更新時間:2019年07月19日 14:06:47   作者:卡卡羅特的爸爸  
這篇文章主要為大家詳細介紹了Tensorflow酸奶銷量預測分析,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Tensorflow酸奶銷量預測分析的具體代碼,供大家參考,具體內容如下

# coding:utf-8
# 酸奶成本為1元,利潤為9元
# 預測少了相應的損失較大,故不要預測少
# 導入相應的模塊
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
 
BATCH_SIZE=8
SEED=23455
COST=3
PROFIT=4
 
rdm=np.random.RandomState(SEED)
X=rdm.randn(100,2)
Y_=[[x1+x2+(rdm.rand()/10.0-0.05)] for (x1,x2) in X]
 
# 定義神經網絡的輸入、參數和輸出,定義向前傳播過程
x=tf.placeholder(tf.float32,shape=(None,2))
y_=tf.placeholder(tf.float32,shape=(None,1))
w1=tf.Variable(tf.random_normal([2,1],stddev=1,seed=1))
y=tf.matmul(x,w1)
 
# 定義損失函數和反向傳播過程
loss=tf.reduce_sum(tf.where(tf.greater(y,y_),(y-y_)*COST,(y_-y)*PROFIT)) #損失函數要根據不同的模型進行變換
train_step=tf.train.GradientDescentOptimizer(0.001).minimize(loss)
 
# sess=tf.Session()
# STEPS=20000
# init_op=tf.global_variables_initializer()
# sess.run(init_op)
# for i in range(STEPS):
#  start=(i*BATCH_SIZE)%32
#  end=start+BATCH_SIZE
#  sess.run(train_step,feed_dict={x:X[start:end],y_:Y[start:end]})
#  if i%500==0:
#
#   print("After %d steps,w1 is %f",(i,sess.run(w1)))
 
sess=tf.Session()
init_op=tf.global_variables_initializer()
sess.run(init_op)
STEPS=20000
for i in range(STEPS):
 start=(i*BATCH_SIZE)%100
 end=start+BATCH_SIZE
 sess.run(train_step,feed_dict={x:X[start:end],y_:Y_[start:end]})
 if i%500==0:
  print("After %d steps"%(i))
  # print(sess.run(loss_mse))
  # print("Loss is:%f",sess.run(loss_mse,feed_dict={y_:Y_,y:Y_}))
  print("w1 is:",sess.run(w1))
 print("Final is :",sess.run(w1))
 
xx,yy=np.mgrid[-3:3:.01,-3:3:.01]
grid=np.c_[xx.ravel(),yy.ravel()]
probs=sess.run(y,feed_dict={x:grid})
probs=probs.reshape(xx.shape)
 
plt.scatter(X[:,0],X[:,1],c=np.squeeze(Y_))
plt.contour(xx,yy,probs,[.9])
plt.show()

通過改變COST和PROFIT的值近而可以得出,當COST=1,PROFIT=9時,基于損失函數,模型的w1=1.02,w2=1.03說明模型會往多了預測;當COST=9,PROFIT=1時模型的w1=0.96,w2=0.97說明模型在往少了預測。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python中bisect的用法及示例詳解

    Python中bisect的用法及示例詳解

    這篇文章主要介紹了Python中bisect的用法及示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 自己使用總結Python程序代碼片段

    自己使用總結Python程序代碼片段

    這篇文章主要介紹了自己使用總結Python程序代碼片段,本文收集了如反向讀取文件、往文件中所有添加指定的前綴、匿名函數作為返回值、將二進制數轉為10進制數等實用代碼片段,需要的朋友可以參考下
    2015-06-06
  • python批量識別圖片指定區(qū)域文字內容

    python批量識別圖片指定區(qū)域文字內容

    這篇文章主要為大家詳細介紹了python識別圖片指定區(qū)域文字內容,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • win10安裝tensorflow-gpu1.8.0詳細完整步驟

    win10安裝tensorflow-gpu1.8.0詳細完整步驟

    這篇文章主要介紹了win10安裝tensorflow-gpu1.8.0詳細完整步驟,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • python字符串拼接和列表拼接方式

    python字符串拼接和列表拼接方式

    這篇文章主要介紹了python字符串拼接和列表拼接方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 關于Python3 類方法、靜態(tài)方法新解

    關于Python3 類方法、靜態(tài)方法新解

    今天小編就為大家分享一篇關于Python3 類方法、靜態(tài)方法新解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • pytorch模型存儲的2種實現方法

    pytorch模型存儲的2種實現方法

    今天小編就為大家分享一篇pytorch模型存儲的2種實現方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python同步兩個文件夾下的內容

    python同步兩個文件夾下的內容

    這篇文章主要為大家詳細介紹了python同步兩個文件夾下的內容,包括子文件夾,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • 解決Python安裝后pip不能用的問題

    解決Python安裝后pip不能用的問題

    今天小編就為大家分享一篇解決Python安裝后pip不能用的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • pytorch 自定義數據集加載方法

    pytorch 自定義數據集加載方法

    今天小編就為大家分享一篇pytorch 自定義數據集加載方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08

最新評論

枣阳市| 茂名市| 比如县| 鹰潭市| 永登县| 福贡县| 和静县| 塔城市| 泽州县| 班玛县| 三穗县| 江西省| 宁海县| 柳林县| 孙吴县| 凤翔县| 平南县| 侯马市| 屯门区| 吉安市| 湖口县| 噶尔县| 天全县| 桦甸市| 马尔康县| 鹿邑县| 伊春市| 宜兰市| 湖北省| 孟村| 湖州市| 师宗县| 嘉荫县| 桃园县| 全椒县| 咸丰县| 久治县| 麻阳| 金湖县| 慈利县| 泊头市|