欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python計算標準差之numpy.std和torch.std的區(qū)別

 更新時間:2022年08月19日 15:09:17   作者:little?student  
Torch自稱為神經(jīng)網(wǎng)絡(luò)中的numpy,它會將torch產(chǎn)生的tensor放在GPU中加速運算,就像numpy會把array放在CPU中加速運算,下面這篇文章主要給大家介紹了關(guān)于Python?Numpy計算標準差之numpy.std和torch.std區(qū)別的相關(guān)資料,需要的朋友可以參考下

輸入:

[1.0000, -1.0000, 3.0000]

課本中的標準差計算公式:

按照上述公式計算:

Numpy中的std計算:

import numpy as np

tm = np.array([1.0000, -1.0000, 3.0000])
ddd = np.std(tm)
print(ddd)

1.632993161855452

可以看出Numpy中的計算結(jié)果與課本中的公式計算出來的結(jié)果是一致的。

Torch中的std計算:

tm = torch.tensor([1.0000, -1.0000, 3.0000])
ddd = torch.std(tm)
print(ddd)

tensor(2.)

計算出來的結(jié)果是2,與Numpy中的計算結(jié)果是不相同的。

查看torch.std的參數(shù):

torch.std默認設(shè)置了unbiased=True。此時計算標準差的公式則使用貝塞爾校正 的方法:

可以看出貝塞爾校正的標準差最后除以n - 1。

可以看出確實計算出來的結(jié)果是2.

至于為何使用n-1,這里不做過多介紹,建議參考:貝塞爾校正。

附:貝塞爾校正

貝塞爾校正,指的是樣本方差前面的系數(shù)1/n-1

這就是這個系數(shù)的原理

注:設(shè)置torch.std中的unbiased=False,則與Numpy中的std的結(jié)果相同的。

總結(jié):

Numpy中的std計算與課本中的計算方式相同,都是除的是樣本數(shù)量n。

Torch中的std計算默認使用的是unbiased=True即貝塞爾校正,除的是樣本數(shù)量n-1。

相關(guān)文章

  • Python networkx中獲取圖的鄰接矩陣方式

    Python networkx中獲取圖的鄰接矩陣方式

    這篇文章主要介紹了Python networkx中獲取圖的鄰接矩陣方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析

    Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析

    這篇文章主要介紹了Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • Python必備技巧之Pandas數(shù)據(jù)合并函數(shù)

    Python必備技巧之Pandas數(shù)據(jù)合并函數(shù)

    Pandas中一共有五個數(shù)據(jù)合并函數(shù),分別為:concat、append、merge、join、combine,本文詳細講解這五個函數(shù)的使用方法,需要的可以參考一下
    2022-03-03
  • Pandas處理時間序列數(shù)據(jù)操作詳解

    Pandas處理時間序列數(shù)據(jù)操作詳解

    這篇文章主要介紹了Pandas處理時間序列數(shù)據(jù)操作詳解,文章首先利用python自帶datetime庫,通過調(diào)用此庫可以獲取本地時間展開內(nèi)容說明具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • python將原圖裁剪為固定尺寸小圖

    python將原圖裁剪為固定尺寸小圖

    這篇文章主要為大家詳細介紹了python將原圖裁剪為固定尺寸小圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • python設(shè)置Pyplot的動態(tài)rc參數(shù)、繪圖的填充

    python設(shè)置Pyplot的動態(tài)rc參數(shù)、繪圖的填充

    本文主要介紹了python設(shè)置Pyplot的動態(tài)rc參數(shù)、繪圖的填充,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • python實現(xiàn)代理服務(wù)功能實例

    python實現(xiàn)代理服務(wù)功能實例

    本文分析了代理服務(wù)的原理,并使用PYTHON實現(xiàn)了一個簡單的代理服務(wù)功能供大家參考使用
    2013-11-11
  • Python 調(diào)用API發(fā)送郵件

    Python 調(diào)用API發(fā)送郵件

    這篇文章主要介紹了Python 調(diào)用API發(fā)送郵件的方法,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-03-03
  • 詳解在Python和IPython中使用Docker

    詳解在Python和IPython中使用Docker

    這篇文章主要介紹了詳解在Python和IPython中使用Docker,Docker是一個吸引人的新系統(tǒng),可以用來建立有趣的新技術(shù)應用,特別是云服務(wù)相關(guān)的,需要的朋友可以參考下
    2015-04-04
  • python命令行模式的用法及流程

    python命令行模式的用法及流程

    在本篇文章里小編給大家整理的是一篇關(guān)于python命令行模式的用法及流程相關(guān)內(nèi)容,有興趣的朋友們可以跟著學習下。
    2021-09-09

最新評論