国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

對于人工智能代碼的一些注釋,便于理解

2023-03-28 19:08 作者:362的小妖怪  | 我要投稿

import numpy as np
data = np.array([
? ?[80,200],
? ?[90,230],
? ?[104,245],
? ?[112,274],
? ?[125,259],
? ?[135,262]
])#將data數(shù)據(jù)集轉(zhuǎn)換為 NumPy 數(shù)組
# 設(shè)置初始斜率和截距
m=1
b=1
# 將自變量和因變量從數(shù)據(jù)集中提取出來
xarray=data[:, 0]
yreal = data[:,-1]
# 學(xué)習(xí)率設(shè)置為 0.001
(注意一會刪掉這行),需要learningrate更改三個數(shù)值,0.001,0.0001,0.00001
learningrate = 0.001
#grandentdecent() 函數(shù)計算當(dāng)前斜率和截距下的損失函數(shù)的梯度,即 MSE對截距和斜率的偏導(dǎo)數(shù)
#m是斜率,b是截距
def grandentdecent():
? ?bslop = 0
? ?for index, x in enumerate(xarray):
? ? ? ?bslop = bslop +m*x+b- yreal[index]
? ?bslop = bslop*2/len (xarray)

? ?mslop=0
? ?for index, x in enumerate(xarray):
? ? ? ?mslop = mslop +m*x+b- yreal[index]
? ?mslop = mslop*2/len(xarray)

? ?return (bslop, mslop)
#train() 函數(shù)則是執(zhí)行了 10次循環(huán)
def train():
? ?for i in range(1,10):
? ? ? ?bslop,mslop = grandentdecent()#計算每個數(shù)據(jù)點對斜率和截距的偏導(dǎo)數(shù)之和,并除以數(shù)據(jù)量得到平均值,從而得到了均方誤差的偏導(dǎo)數(shù)
? ? ? ?global m
? ? ? ?m = m - mslop*learningrate
? ? ? ?global b
? ? ? ?b=b- bslop*learningrate
? ? ? ?if (abs(mslop)<0.5 and abs (bslop)<0.5):
? ? ? ? ? ?break
? ?print('m={},b={}'.format(m,b))

if __name__=='__main__':
? ?train()

對于人工智能代碼的一些注釋,便于理解的評論 (共 條)

分享到微博請遵守國家法律
石狮市| 盐津县| 和林格尔县| 泰宁县| 鄯善县| 金沙县| 留坝县| 湘西| 左权县| 句容市| 郓城县| 大埔县| 天等县| 封开县| 保靖县| 吉水县| 德州市| 时尚| 景宁| 合阳县| 吴堡县| 思茅市| 铜梁县| 武冈市| 元江| 望谟县| 桂阳县| 清流县| 周宁县| 高青县| 海城市| 高雄市| 灵璧县| 清苑县| 拉孜县| 洪湖市| 东乌珠穆沁旗| 长乐市| 紫云| 曲水县| 东阳市|