MCPcopy Create free account
hub / github.com/ChunelFeng/CGraph / tutorial_multi_pipeline

Function tutorial_multi_pipeline

python/tutorial/T07-MultiPipeline.py:36–52  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

34
35
36def tutorial_multi_pipeline():
37 pipeline1, pipeline2 = GPipeline(), GPipeline()
38
39 config = UThreadPoolConfig()
40 config.default_thread_size = 4
41 config.max_thread_size = 4
42 config.monitor_enable = False
43 pool = UThreadPool(True, config)
44
45 pipeline1.setSharedThreadPool(pool)
46 pipeline2.setSharedThreadPool(pool)
47
48 result1 = async_pipeline_1(pipeline1)
49 result2 = async_pipeline_2(pipeline2)
50
51 result1.wait()
52 result2.wait()
53
54
55if __name__ == '__main__':

Callers 1

Calls 5

GPipelineClass · 0.85
setSharedThreadPoolMethod · 0.80
waitMethod · 0.80
async_pipeline_1Function · 0.70
async_pipeline_2Function · 0.70

Tested by

no test coverage detected