elasticai.creator.torch2ir.core
#
Module Contents#
Classes#
Functions#
API#
- class elasticai.creator.torch2ir.core.Node(name: str, data: dict[str, elasticai.creator.ir.base.Attribute])[source]#
Bases:
elasticai.creator.ir.Node
- implementation: str#
None
- elasticai.creator.torch2ir.core.new_node(name: str, type: str, implementation: str, attributes: dict[str, Any] | None = None) elasticai.creator.torch2ir.core.Node [source]#
- elasticai.creator.torch2ir.core.input_node(attributes: dict[str, Any] | None = None) elasticai.creator.torch2ir.core.Node [source]#
- elasticai.creator.torch2ir.core.output_node(attributes: dict[str, Any] | None = None) elasticai.creator.torch2ir.core.Node [source]#
- class elasticai.creator.torch2ir.core.Implementation(*, graph: elasticai.creator.ir.GraphProtocol, name: str | None = None, type: str | None = None, data: dict[str, elasticai.creator.ir.Attribute] | None = None)[source]#
Bases:
elasticai.creator.ir.Implementation
[elasticai.creator.torch2ir.core.Node
,elasticai.creator.ir.Edge
]- name: str#
None
- type: str#
None