qualia_codegen_core.typing module

class qualia_codegen_core.typing.DTypes(iterable=(), /)[source]

Bases: tuple[type[Any] | dtype[Any] | _SupportsDType[dtype[Any]] | tuple[Any, Any] | list[Any] | _DTypeDict | str | None, …]

class qualia_codegen_core.typing.Shape(iterable=(), /)[source]

Bases: tuple[int, …]

class qualia_codegen_core.typing.ShapeOptional(iterable=(), /)[source]

Bases: tuple[int | None, …]

class qualia_codegen_core.typing.Shapes(iterable=(), /)[source]

Bases: tuple[Shape, …]