Skip to content

Commit 64640f6

Browse files
stats: vonmises_fisher kappa is float, not int (#1655)
1 parent 1c02688 commit 64640f6

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

scipy-stubs/stats/_multivariate.pyi

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1878,23 +1878,25 @@ class dirichlet_multinomial_frozen(multi_rv_frozen[dirichlet_multinomial_gen]):
18781878

18791879
class vonmises_fisher_gen(multi_rv_generic):
18801880
def __call__(
1881-
self, /, mu: onp.ToFloat1D | None = None, kappa: int = 1, seed: onp.random.ToRNG | None = None
1881+
self, /, mu: onp.ToFloat1D | None = None, kappa: onp.ToFloat = 1, seed: onp.random.ToRNG | None = None
18821882
) -> vonmises_fisher_frozen: ...
1883-
def logpdf(self, /, x: onp.ToFloatND, mu: onp.ToFloat1D | None = None, kappa: int = 1) -> _ScalarOrArray_f8: ...
1884-
def pdf(self, /, x: onp.ToFloatND, mu: onp.ToFloat1D | None = None, kappa: int = 1) -> _ScalarOrArray_f8: ...
1885-
def entropy(self, /, mu: onp.ToFloat1D | None = None, kappa: int = 1) -> np.float64: ...
1883+
def logpdf(self, /, x: onp.ToFloatND, mu: onp.ToFloat1D | None = None, kappa: onp.ToFloat = 1) -> _ScalarOrArray_f8: ...
1884+
def pdf(self, /, x: onp.ToFloatND, mu: onp.ToFloat1D | None = None, kappa: onp.ToFloat = 1) -> _ScalarOrArray_f8: ...
1885+
def entropy(self, /, mu: onp.ToFloat1D | None = None, kappa: onp.ToFloat = 1) -> np.float64: ...
18861886
def rvs(
18871887
self,
18881888
/,
18891889
mu: onp.ToFloat1D | None = None,
1890-
kappa: int = 1,
1890+
kappa: onp.ToFloat = 1,
18911891
size: SupportsIndex | tuple[SupportsIndex, *tuple[SupportsIndex, ...]] = 1,
18921892
random_state: onp.random.ToRNG | None = None,
18931893
) -> _Array2ND[np.float64]: ...
18941894
def fit(self, /, x: onp.ToFloatND) -> tuple[onp.Array1D[np.float64], float]: ...
18951895

18961896
class vonmises_fisher_frozen(multi_rv_frozen[vonmises_fisher_gen]):
1897-
def __init__(self, /, mu: onp.ToFloat1D | None = None, kappa: int = 1, seed: onp.random.ToRNG | None = None) -> None: ...
1897+
def __init__(
1898+
self, /, mu: onp.ToFloat1D | None = None, kappa: onp.ToFloat = 1, seed: onp.random.ToRNG | None = None
1899+
) -> None: ...
18981900
def logpdf(self, /, x: onp.ToFloatND) -> _ScalarOrArray_f8: ...
18991901
def pdf(self, /, x: onp.ToFloatND) -> _ScalarOrArray_f8: ...
19001902
def entropy(self, /) -> np.float64: ...

0 commit comments

Comments
 (0)