docs.rs failed to build bask-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
bask-0.2.1
Bask
Build Tasks
flowchart TD
seed([Seed tasks]) --> Q[[Task Queue · bounded async]]
Q -->|pull by type| R{Router}
R -->|select instance · attribute-aware| WG
subgraph WG [Worker group · per task type]
direction LR
WA[instance · gpu a100]
WB[instance · gpu h100]
end
WG -->|emit new tasks| Q
WG -->|route| A[Routing plane · fold · route · filter · batch]
WG -. on error · retry same/other/attr .-> Q
WG -. exhausted or fatal .-> DL([Dead-letter sink])
Q -. backpressure .-> WG
R -. queue empty and all idle .-> Z{{Quiescence}}
A --> F[finalize]
Z --> F
F --> OUT([RunReport · outputs])
Python
=
=
=
# A router folds a value into state and may out.emit(task) to route, filter, or batch.
=
= + 1
return
=
Rust
use HashMap;
use *;
;
;
;
// A Router folds a task stream into state and may emit, route, filter, or batch
// derived tasks. Emit nothing (as here) and it is a pure reducer.
;
async
Acknowledgements
Developed by Wavelens GmbH. Support us by contributing.