Class Progress

Tracks progress of a set of keys or futures

Declaration

class Progress(SchedulerPlugin)
source link

Documentation

On creation we provide a set of keys or futures that interest us as well as
a scheduler.  We traverse through the scheduler's dependencies to find all
relevant keys on which our keys depend.  We then plug into the scheduler to
learn when our keys become available in memory at which point we record
their completion.

State
-----
keys: set
    Set of keys that are not yet computed
all_keys: set
    Set of all keys that we track

This class performs no visualization.  However it is used by other classes,
notably TextProgressBar and ProgressWidget, which do perform visualization.

Methods

Inherited methods

Subclasses

Reexports