snake.toolkit.reconstructors.base
#
Base Class for Reconstructors.
Module Contents#
Classes#
MetaClass Reconstructor. |
|
Represents the interface required to be benchmark-able. |
Functions#
Get a handler from its name. |
|
List available reconstructors. |
API#
- class snake.toolkit.reconstructors.base.MetaReconstructor[source]#
Bases:
snake._meta.MetaDCRegister
MetaClass Reconstructor.
- class snake.toolkit.reconstructors.base.BaseReconstructor[source]#
Represents the interface required to be benchmark-able.
- log: ClassVar[logging.Logger] = None#
- setup(sim_conf: snake.core.simulation.SimConfig) None [source]#
Set up the reconstructor.
- snake.toolkit.reconstructors.base.get_reconstructor(name: str) type[snake.toolkit.reconstructors.base.BaseReconstructor] [source]#
Get a handler from its name.