关于使用manager进行进程间通信问题
对于manager数据结构相互嵌套bug修正
对于将manager.queue嵌套在manager.dict时,需要修改原manager中的bug问题,可参照下方链接进行修改managers.py。
对于manager数据结构相互嵌套时保持地址相同
需要使用同一个manager对象,这样才能保证嵌套在同一个manager里面。实现根据
manager = mp.Manager()
frame_queues=manager.dict()
for model_name, model_config in models_config.model_config.items():
print(model_name)
frame_queues[model_name] = manager.Queue()
print(frame_queues)
print(frame_queues)