elasticai.creator.ir.registry#

Module Contents#

Classes#

Functions#

API#

elasticai.creator.ir.registry.is_registry(object) bool[source]#
elasticai.creator.ir.registry.mark_as_registry(object: elasticai.creator.ir.registry.mark_as_registry.T) elasticai.creator.ir.registry.mark_as_registry.T[source]#
class elasticai.creator.ir.registry.Registry(items: collections.abc.Iterable[tuple[str, G]] | collections.abc.Mapping[str, G] | None = None, /, **kwargs)[source]#

Bases: collections.abc.Mapping[str, elasticai.creator.ir.registry.Registry.G]

__getitem__(name: str) G[source]#
__len__() int[source]#
__contains__(key: object) bool[source]#
__iter__() collections.abc.Iterator[str][source]#
__or__(other: object) Self[source]#
add(name: str, graph: G) Self[source]#