[英]How can I visualize a subgraph of a dask graph?
鑒於我有一個非常大的任務圖, my_delayed.visualize()
要么無法生成,要么太密集而無法在視覺上使用。 如果我有完成特定任務的鑰匙,是否可以指定特定的深度或x個要顯示的父母和孩子?
例如:
from dask import delayed
@delayed
def inc(x):
return x + 1
def inc_list(x):
return [inc(n) for n in x]
task = delayed(sum)(inc_list(inc_list([1,2,3])))
task.visualize(n_parents=1)
將生成下面的圖形而沒有交叉的節點。
不,目前不支持
任務圖只是一個字典,因此您可以對其進行操作,但是您希望可視化它的各個子部分。 您可能會看到dask.core函數get_dependencies
和get_deps
來幫助操縱圖形,以及普通的Python for循環。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.