日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TensorFlow 最小二乘法拟合

發(fā)布時間:2025/4/5 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TensorFlow 最小二乘法拟合 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#程序 不是我寫的,注釋是我做的,轉(zhuǎn)載請注明“l(fā)g土木設計” #最小二乘法擬合,用y=ax+b a=weight b=biases from __future__ import print_function import tensorflow as tf import numpy as np# create data 生成100個0-1之間的隨機數(shù) np.random.rand(100) 1*100的矩陣 #np.random.rand(3,3) 3*3的矩陣,其每個元素為0-1的隨機數(shù) x_data = np.random.rand(100).astype(np.float32) y_data = x_data*0.2 + 0.5### create tensorflow structure start ###對權(quán)進行賦值 在-1到一之間隨機數(shù) #uniform([1]為1*1的矩陣,即一個數(shù) Weights = tf.Variable(tf.random_uniform([1], -1.0, 1.0)) #偏差為零,zeros([1]為一個1*1的零矩陣,即初始偏差為零 biases = tf.Variable(tf.zeros([1])) #權(quán)值與x相乘并加偏差 y = Weights*x_data + biases #方差,(y-y_data)平方,求和,取均值 loss = tf.reduce_mean(tf.square(y-y_data)) #定義梯度下降法優(yōu)化函數(shù),優(yōu)化,步長為0.5 optimizer = tf.train.GradientDescentOptimizer(0.2)train = optimizer.minimize(loss)init = tf.initialize_all_variables() ### create tensorflow structure end ###sess = tf.Session() sess.run(init) # Very importantfor step in range(300):sess.run(train)if step % 20 == 0:print(step, sess.run(Weights), sess.run(biases))

總結(jié)

以上是生活随笔為你收集整理的TensorFlow 最小二乘法拟合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。