dacapo.experiments.architectures.dummy_architecture_config
Classes
A dummy architecture configuration class used for testing purposes. |
Module Contents
- class dacapo.experiments.architectures.dummy_architecture_config.DummyArchitectureConfig
A dummy architecture configuration class used for testing purposes.
It extends the base class “ArchitectureConfig”. This class contains dummy attributes and always returns that the configuration is invalid when verified.
- architecture_type
A class attribute assigning the DummyArchitecture class to this configuration.
- Type:
DummyArchitecture
- num_in_channels
The number of input channels. This is a dummy attribute and has no real functionality or meaning.
- Type:
int
- num_out_channels
The number of output channels. This is also a dummy attribute and has no real functionality or meaning.
- Type:
int
- verify(self) Tuple[bool, str]
This method is used to check whether this is a valid architecture configuration.
Note
This class is used to represent a DummyArchitectureConfig object in the system.
- architecture_type
- num_in_channels: int
- num_out_channels: int
- verify() Tuple[bool, str]
Verifies the configuration validity.
Since this is a dummy configuration for testing purposes, this method always returns False indicating that the configuration is invalid.
- Returns:
A tuple containing a boolean validity flag and a reason message string.
- Return type:
tuple
- Raises:
NotImplementedError – This method is not implemented in this class.
Examples
>>> dummy_architecture_config = DummyArchitectureConfig(num_in_channels=1, num_out_channels=1) >>> dummy_architecture_config.verify() (False, "This is a DummyArchitectureConfig and is never valid")
Note
This method is used to check whether this is a valid architecture configuration.