scico.typing¶
Type definitions.
Module Attributes
A key for jax random number generators (see |
|
A jax dtype. |
|
A shape of a numpy or jax array. |
|
A shape of a |
|
Specification of one or more array axes. |
|
An entity suitable for indexing/slicing of a single array axis; either a slice object, Ellipsis, or int. |
|
An entity suitable for indexing/slicing of multi-dimentional arrays. |
- scico.typing.PRNGKey¶
A key for jax random number generators (see
jax.random
).
- scico.typing.DType¶
A jax dtype.
alias of
int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|float16
|float32
|float64
|complex64
|complex128
|bool
- scico.typing.BlockShape¶
A shape of a
BlockArray
.alias of
Tuple
[Tuple
[int
, …], …]
- scico.typing.AxisIndex¶
An entity suitable for indexing/slicing of a single array axis; either a slice object, Ellipsis, or int.