如何解释Dask可视化中的后缀数字?
使用dask可视化图形时,生成的图形有两种节点。方形节点和圆形节点 一般来说,方形节点似乎是实际值。而圆是产生这些值的函数。然而,这里似乎有一些复杂性 方形节点总是以一个像如何解释Dask可视化中的后缀数字?,dask,dask-delayed,Dask,Dask Delayed,使用dask可视化图形时,生成的图形有两种节点。方形节点和圆形节点 一般来说,方形节点似乎是实际值。而圆是产生这些值的函数。然而,这里似乎有一些复杂性 方形节点总是以一个像#1或#0这样的数字作为后缀。我想知道为什么一些方形节点是#0,而一些方形节点是#1。有时,DelayedLeaf会通过#0可视化。但其他时候,任务的输出被可视化为#1。管理这个后缀的规则是什么 @dask.delayed(nout=2) def twothings(): return (3, 4) twothing
#1
或#0
这样的数字作为后缀。我想知道为什么一些方形节点是#0
,而一些方形节点是#1
。有时,DelayedLeaf
会通过#0
可视化。但其他时候,任务的输出被可视化为#1
。管理这个后缀的规则是什么
@dask.delayed(nout=2)
def twothings():
return (3, 4)
twothings.visualize(filename='twothings.png')
# fst and snd are just Delayed (however they proceed via getitem call)
# twothings is DelayedLeaf
result = twothings()
(fst, snd) = result
fst.visualize(filename='fst.png')
snd.visualize(filename='snd.png')
dask.visualize(fst, snd, filename='output.png')
fst.png:
snd.png:
output.png:
有趣的是,在Dask的最新版本中,这个标签已经被删除,部分原因是您描述的内容混乱。此外,我们发现显示中间结果的方框没有提供信息。因此,你的问题的简短答案是“别担心”:)那么现在的可视化是什么?是否都是方框或圆圈,可视化是否区分功能和(非功能)值?您仍然有方框指示输出,但它们没有标签。您所说的未标签是什么意思?你是说它们只是空盒子?