Enum: WorkflowDistributeBy
Default tier a sweep axis is placed on when it is not named explicitly in a DistributionConfig. Vectorized axes are packed into one batched backend call; workflow axes are fanned out into independent scheduler tasks.
URI: tvbo:enum/WorkflowDistributeBy
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| auto | None | Vectorize every axis the backend can batch; fan out the rest |
| vectorize | None | Place all otherwise-unassigned axes on the vectorized tier |
| workflow | None | Fan out all otherwise-unassigned axes as scheduler tasks |
Slots
| Name | Description |
|---|---|
| by | Default tier for axes not named in vectorize or workflow |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
LinkML Source
name: WorkflowDistributeBy
description: Default tier a sweep axis is placed on when it is not named explicitly
in a DistributionConfig. Vectorized axes are packed into one batched backend call;
workflow axes are fanned out into independent scheduler tasks.
from_schema: https://w3id.org/tvbo
rank: 1000
permissible_values:
auto:
text: auto
description: Vectorize every axis the backend can batch; fan out the rest.
vectorize:
text: vectorize
description: Place all otherwise-unassigned axes on the vectorized tier.
workflow:
text: workflow
description: Fan out all otherwise-unassigned axes as scheduler tasks.