Theano 中的无偏方差
unbiased variance in Theano
在numpy中我们可以设置ddof=1
来得到无偏方差,在theano中是如何实现的?
我看过 this page 似乎 theano.tensor.var
函数不支持此类选项。
theano.tensor.var
returns 有偏样本方差。我不知道 returns 无偏样本方差的内置函数,但您可以按如下方式获得它:
给定一个向量 x
,使用 Theano 的内置函数 var()
,但将 1/n
除数更改为 1/(n-1)
:
v = x.var() * x.size / (x.size - 1)
在numpy中我们可以设置ddof=1
来得到无偏方差,在theano中是如何实现的?
我看过 this page 似乎 theano.tensor.var
函数不支持此类选项。
theano.tensor.var
returns 有偏样本方差。我不知道 returns 无偏样本方差的内置函数,但您可以按如下方式获得它:
给定一个向量 x
,使用 Theano 的内置函数 var()
,但将 1/n
除数更改为 1/(n-1)
:
v = x.var() * x.size / (x.size - 1)