为什么 expon() 的 Scipy 实例返回类型:<scipy.stats._distn_infrastructure.rv_frozen>
Why is the Scipy instance of expon() returning type: <scipy.stats._distn_infrastructure.rv_frozen>
我很感兴趣为什么下面的代码 return 是 rv_frozen
的实例类型,而 expon()
是 stats._continous_distns.py
文件中 class expon_gen(rv_continuous)
的实例.
不应该 return 键入:<scipy.stats._distn_infrastructure.rv_continous>
?
In [1]: from scipy.stats import expon
In [2]: type(expon())
Out[2]: scipy.stats._distn_infrastructure.rv_frozen
调用分发实例(expon()
中的备份)冻结分发。
这里冻结就是固定形状参数的值。对于 expon 来说微不足道,对于 e.g. 则不那么重要伽玛等等。
我很感兴趣为什么下面的代码 return 是 rv_frozen
的实例类型,而 expon()
是 stats._continous_distns.py
文件中 class expon_gen(rv_continuous)
的实例.
不应该 return 键入:<scipy.stats._distn_infrastructure.rv_continous>
?
In [1]: from scipy.stats import expon
In [2]: type(expon())
Out[2]: scipy.stats._distn_infrastructure.rv_frozen
调用分发实例(expon()
中的备份)冻结分发。
这里冻结就是固定形状参数的值。对于 expon 来说微不足道,对于 e.g. 则不那么重要伽玛等等。