← Back to coordination
CustomManager¶
Source: Distributed_Design_Optimizer/coordination/CustomManager.py
Custom multiprocessing manager for distributed optimization.
This module provides CustomManager, a custom BaseManager subclass for managing shared middle-level data storage objects across multiple processes during parallel distributed optimization.
Classes¶
CustomManager¶
Inherits from:
BaseManagerCustom manager for handling shared objects between processes.
Methods¶
register_all_data_storages(cls) → None
Auto-discover and register all MiddleLevelDataStorageBasis subclasses.
Recursively imports all subpackages under the middlelevel package, then registers every subclass of MiddleLevelDataStorageBasis with this manager using MiddleLevelDataStorageProxy as the proxy type.