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