(self)
| 958 | |
| 959 | class DeviceManager: |
| 960 | def __init__(self): |
| 961 | self.available_devices = self._detect_devices() |
| 962 | self.device_stats = {device: {'memory_used': 0, 'active_models': 0} for device in self.available_devices} |
| 963 | |
| 964 | def _detect_devices(self) -> List[str]: |
| 965 | devices = ['cpu'] |
nothing calls this directly
no test coverage detected