Skip to content

mkit.typing.array

ArrayLike module-attribute

ArrayLike = ArrayLike | ArrayLike

BLike module-attribute

BLike = Bool[ArrayLike, '']

BNLike module-attribute

BNLike = Bool[ArrayLike, 'N']

F33Like module-attribute

F33Like = Float[ArrayLike, '3 3']

F34Like module-attribute

F34Like = Float[ArrayLike, '3 4']

F3Like module-attribute

F3Like = Float[ArrayLike, '3']

F43Like module-attribute

F43Like = Float[ArrayLike, '4 3']

F44Like module-attribute

F44Like = Float[ArrayLike, '4 4']

F4Like module-attribute

F4Like = Float[ArrayLike, '4']

FLike module-attribute

FLike = Float[ArrayLike, '']

FMN3Like module-attribute

FMN3Like = Float[ArrayLike, 'M N 3']

FMNLike module-attribute

FMNLike = Float[ArrayLike, 'M N']

FN3Like module-attribute

FN3Like = Float[ArrayLike, 'N 3']

FNLike module-attribute

FNLike = Float[ArrayLike, 'N']

FNNLike module-attribute

FNNLike = Float[ArrayLike, 'N N']

I2Like module-attribute

I2Like = Integer[ArrayLike, '2']

I3Like module-attribute

I3Like = Integer[ArrayLike, '3']

I4Like module-attribute

I4Like = Integer[ArrayLike, '4']

ILike module-attribute

ILike = Integer[ArrayLike, '']

IN2Like module-attribute

IN2Like = Integer[ArrayLike, 'N 2']

IN3Like module-attribute

IN3Like = Integer[ArrayLike, 'N 3']

IN4Like module-attribute

IN4Like = Integer[ArrayLike, 'N 4']

INLike module-attribute

INLike = Integer[ArrayLike, 'N']

is_array_like

is_array_like(obj: Any) -> bool