kedro-org/kedro-viz

Visualise your Kedro data and machine-learning pipelines and track your experiments.

解决的问题

Kedro-Viz 为使用 Kedro 框架构建的数据科学流水线提供可视化界面。它通过将基于代码的流水线定义转换为可交互、可搜索且可扩展的可视化表示,解决了理解与管理复杂数据流水线的问题。

工作原理

它既可以作为 Kedro 插件运行,也可以作为独立的 React 组件使用。作为插件运行时,它会分析 Kedro 项目并提供流水线节点和边的可视化。可通过 CLI(kedro viz run)启动,并支持代码更改时的自动重载、模块化流水线的聚焦模式,以及参数和 Plotly 图表的元数据侧边栏。

适用人群

使用 Kedro 框架构建和管理数据流水线的数据科学家和机器学习工程师。

主要亮点

  • 可扩展的可视化:可处理包含数百个节点的流水线,且不会出现性能下降。
  • 交互式探索:支持搜索、过滤,以及模块化流水线视图的聚焦模式。
  • 丰富的元数据:显示参数,并在侧边栏中支持 Plotly 图表。
  • 灵活的部署方式:可作为本地开发工具、VS Code 扩展,或嵌入到 Web 应用中的 React 组件使用。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目