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
Union
[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.