Dagger.jl icon indicating copy to clipboard operation
Dagger.jl copied to clipboard

Show progress in DaggerWebDash

Open Roh-codeur opened this issue 3 years ago • 3 comments

Hi,

this is an excellent library. Looks like we can view the graph and view the graph stats as well.

Do we think its possible to see all of this in realtime? as in, in a view, show the whole graph and the currently executing node, along with pending nodes? For instance, the benchmark scripts, show the whole graph, highlighting the currently executing node and the pending nodes, along with stats. this is extremely useful for long-running processes.

thanks Roh

Roh-codeur avatar Nov 06 '22 21:11 Roh-codeur

Hi @Roh-codeur ! Thanks for the kind words :smile:

The GraphPlot is still a work-in progress, because I'm not a d3.js expert. If you have JS and d3 experience and want to take a swing at improving it, I would super appreciate that!

Aside: I'm working on a desktop dashboard for Dagger (written with CImGui.jl) which should end up being easier to develop and more featureful than DaggerWebDash. I'll be releasing it sometime this week, I hope, and will probably focus most of my development time on it instead. DaggerWebDash will probably be on the back-burner until we have native WASM support in Julia (so I don't have to write so much JavaScript).

jpsamaroo avatar Nov 14 '22 17:11 jpsamaroo

@jpsamaroo got it, I understand. I am afraid I am not much of a d3 or indeed even a js expert or even an intermediate developer. desktop app sounds super awesome though.

ta!

Roh-codeur avatar Nov 15 '22 06:11 Roh-codeur

@jpsamaroo : hey mate, did you get a chance to integrate the CImGui.jl package please?

thanks for your help in building this awesome package. its incredibly useful

ta!

Roh-codeur avatar Dec 08 '22 07:12 Roh-codeur