| from collections.abc import Sequence | |
| from typing import ( | |
| Literal as L, | |
| Any, | |
| SupportsIndex, | |
| ) | |
| from numpy._typing import ( | |
| NDArray, | |
| ArrayLike, | |
| ) | |
| _BinKind = L[ | |
| "stone", | |
| "auto", | |
| "doane", | |
| "fd", | |
| "rice", | |
| "scott", | |
| "sqrt", | |
| "sturges", | |
| ] | |
| __all__: list[str] | |
| def histogram_bin_edges( | |
| a: ArrayLike, | |
| bins: _BinKind | SupportsIndex | ArrayLike = ..., | |
| range: None | tuple[float, float] = ..., | |
| weights: None | ArrayLike = ..., | |
| ) -> NDArray[Any]: ... | |
| def histogram( | |
| a: ArrayLike, | |
| bins: _BinKind | SupportsIndex | ArrayLike = ..., | |
| range: None | tuple[float, float] = ..., | |
| density: bool = ..., | |
| weights: None | ArrayLike = ..., | |
| ) -> tuple[NDArray[Any], NDArray[Any]]: ... | |
| def histogramdd( | |
| sample: ArrayLike, | |
| bins: SupportsIndex | ArrayLike = ..., | |
| range: Sequence[tuple[float, float]] = ..., | |
| density: None | bool = ..., | |
| weights: None | ArrayLike = ..., | |
| ) -> tuple[NDArray[Any], tuple[NDArray[Any], ...]]: ... | |