xarray.testing.strategies.dimension_sizes#
- xarray.testing.strategies.dimension_sizes(*, dim_names=text(alphabet=characters(max_codepoint=383, categories=['L', 'N']), min_size=1, max_size=5), min_dims=0, max_dims=3, min_side=1, max_side=None)[source]#
Generates an arbitrary mapping from dimension names to lengths.
Requires the hypothesis package to be installed.
- Parameters:
dim_names (
strategy generating strings
, optional) – Strategy for generating dimension names. Defaults to the names strategy.min_dims (
int
, optional) – Minimum number of dimensions in generated list. Default is 1.max_dims (
int
, optional) – Maximum number of dimensions in generated list. Default is 3.min_side (
int
, optional) – Minimum size of a dimension. Default is 1.max_side (
int
, optional) – Minimum size of a dimension. Default is min_length + 5.
See also