Backend#
Implementation specification#
- class aidge_core.ImplSpec#
- __init__(*args, **kwargs)#
Overloaded function.
__init__(self: aidge_core.aidge_core.ImplSpec, attr: aidge_core.aidge_core.DynamicAttributes = AttrDict({})) -> None
__init__(self: aidge_core.aidge_core.ImplSpec, io: aidge_core.aidge_core.IOSpec, attr: aidge_core.aidge_core.DynamicAttributes = AttrDict({})) -> None
__init__(self: aidge_core.aidge_core.ImplSpec, i: aidge_core.aidge_core.IOSpec, o: aidge_core.aidge_core.IOSpec, attr: aidge_core.aidge_core.DynamicAttributes = AttrDict({})) -> None
Input/Output specification#
-
struct IOSpec
Public Functions
-
inline IOSpec(DataType type_, DataFormat format_ = DataFormat::Any, const std::vector<std::pair<int, int>> &dims_ = {})
Public Members
-
DataType type
-
DataFormat format
-
std::vector<std::pair<int, int>> dims
-
inline IOSpec(DataType type_, DataFormat format_ = DataFormat::Any, const std::vector<std::pair<int, int>> &dims_ = {})