首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Dask .visualize()没有显示完整的图形

Python Dask .visualize()没有显示完整的图形
EN

Stack Overflow用户
提问于 2018-12-27 08:40:37
回答 1查看 658关注 0票数 3

我的Dask .visualize()不能正确显示图形。代码取自http://github.com/dask/dask-tutorial/ 01_dask.delayed.ipynb notebook。

我使用pip和apt安装了graphviz。即使显示了图形,它也不会完全显示。我正在jupyter Lab上运行代码

代码语言:javascript
复制
def inc(x):
    return x + 1

def double(x):
    return x + 2

def add(x, y):
    return x + y

data = [1, 2, 3, 4, 5]

output = []
for x in data:
    a = inc(x)
    b = double(x)
    c = add(a, b)
    output.append(c)

total = sum(output)

import dask

output = []
for x in data:
    a = dask.delayed(inc)(x)
    b = dask.delayed(double)(x)
    c = dask.delayed(add)(a, b)
    output.append(c)

total = dask.delayed(sum)(output)

total.visualize()  # see image to the right

我预计图像中的方框也会填满数据。my output of code

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-30 01:04:52

这是对Dask的有意更改,因为我们发现盒子的标签显示了冗余数据,名称类似于"inc #1",因为它来自名为"inc“的函数,这一点已经很明显了。我们发现当前的形式要清晰得多。实际上,应该更新示例图像以反映更改。

您可能会发现,在分布式调度器的图形视图中查看图形的实时呈现是很有趣的,指针悬停提供了有关给定节点及其当前状态的更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53938602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档