alteryx / alteryx/evalml

Clean up or move away from using graphviz for component graph / pipeline's `.graph()` method

Offen
#2,700 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement spike
Vorherrschende Sprache
Python
Sterne
850
Forks
96
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We currently use graphviz to generate our graphical representation of component graphs / pipelines.
https://github.com/alteryx/evalml/pull/2654 updated this representation to include X and y nodes and edges, but seems a little cluttered and potentially unclear (see PR for examples).

This issue tracks delving more into graphviz to see if we have more control over formatting the graph, or otherwise exploring other libraries that could give us a cleaner graph. For example, networkx is a graphing library that has [some drawing capabilities](https://networkx.org/documentation/stable/auto_examples/basic/plot_simple_graph.html) but I'm not sure how powerful they are.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.