我想根据类实现一个特定的分布scipy.stats.rv_continuous
,我想提供我自己的实现,_rvs
但我不明白其中包含哪些参数(它只是*args
在函数声明中)。
特别是,我看不到size
参数如何_rvs
通过函数调用(在线源代码rv_generic.rvs
中的第 665 行)输入到调用中。
我的分布没有任何参数(除了loc
and scale
),所以如果_rvs
只需要返回 1 个随机值,我可以用一个空参数列表来做到这一点,但它似乎需要返回一个(平面)随机值数组,如何获取要返回的元素数量?