You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
380 B
15 lines
380 B
import sys
|
|
from typing import Sequence, Tuple, Union, Any
|
|
|
|
if sys.version_info >= (3, 8):
|
|
from typing import SupportsIndex
|
|
else:
|
|
try:
|
|
from typing_extensions import SupportsIndex
|
|
except ImportError:
|
|
SupportsIndex = Any
|
|
|
|
_Shape = Tuple[int, ...]
|
|
|
|
# Anything that can be coerced to a shape tuple
|
|
_ShapeLike = Union[SupportsIndex, Sequence[SupportsIndex]]
|