Day008 np.mean(x) & x.mean() 的差別 ?
2019/05/04 下午 04:13
機器學習共學討論版
RockMascot
觀看數:9
回答數:1
收藏數:0
ml100-2
np.mean(x)
x.mean()
語法
ml100-2-d08
如圖,在計算平均時,發現使用np.mean(x) & x.mean() 算出來的值有稍稍不一樣,想請問助教哪一個是正確的使用方式 ? 以及為什麼值會有不一樣呢 ?
回答列表
-
2019/05/04 下午 08:28張維元 (WeiYuan)贊同數:0不贊同數:0留言數:2
嗨,這兩種用法都可以,他們只是定義的層級不一樣,np.mean(x) 是定義在 np 底下的 mean function、x.mean() 是定義在 x array 底下的 mean function。
跑出的結果差異應該只是誤差,你可以多跑幾次看看。我這邊印出的結果都是一樣的: