- class tensorstore_demo.Dim[source]
1-d index interval with optionally-implicit bounds and dimension label.
Examples
>>> ts.Dim('x') Dim(label="x") >>> ts.Dim(inclusive_min=3, exclusive_max=10, label='x') Dim(inclusive_min=3, exclusive_max=10, label="x")
See also
Constructors¶
-
Dim(label: str | None =
None
, *, implicit_lower: bool =True
, ...) Constructs an unbounded interval
(-inf, +inf)
.
-
Dim(size: int | None, label: str | None =
None
, *, ...) Constructs a sized interval
[inclusive_min, inclusive_min+size)
.
-
Dim(inclusive_min: int | None =
-inf
, ...) Constructs a half-open interval
[inclusive_min, exclusive_max)
.
-
Dim(*, inclusive_min: int | None =
-inf
, ...) Constructs a closed interval
[inclusive_min, inclusive_max]
.
Accessors¶
- property exclusive_max : int
Exclusive upper bound of the interval.
- property inclusive_min : int
Inclusive lower bound of the interval.
-
Dim(label: str | None =
Last update:
Mar 28, 2024