Source code for experimentor.models.devices.base_device
from experimentor.models.devices.meta import MetaDevice
from experimentor.models.models import BaseModel
from experimentor.models.properties import Properties
[docs]class ModelDevice(BaseModel, metaclass=MetaDevice):
""" All models for devices should inherit from this class. """
_driver = None
def __init__(self):
super().__init__()
self.config = Properties(self)
# self.config.autolink()
def __str__(self):
return f"Model {id(self)}"