Module workflow_execution

Module workflow_execution 

Source
Expand description

Workflow Execution and Validation

This module provides workflow execution capabilities including validation, runtime execution, dependency resolution, and execution monitoring for machine learning pipeline workflows.

Structs§

CpuAllocation
CPU resource allocation
DiskAllocation
Disk resource allocation
ExecutionContext
Execution context for workflow runs
ExecutionResult
Execution result for a workflow
ExecutionStatistics
Execution statistics
ExecutionTracker
Execution tracker for monitoring workflow progress
GpuAllocation
GPU resource allocation
GpuInfo
GPU information
MemoryAllocation
Memory resource allocation
NetworkAllocation
Network resource allocation
ParallelExecutionConfig
Parallel execution configuration
PerformanceMetrics
Performance metrics for execution
ResourceAllocation
Resource allocation for workflow execution
ResourceManager
Resource manager for managing workflow resources
ResourceMonitoring
Resource monitoring configuration
ResourcePool
Resource pool available for allocation
ResourceThresholds
Resource usage thresholds
StepData
Data passed between workflow steps
StepExecutionResult
Result of executing a single step
ThreadPoolConfig
Thread pool configuration
ValidationError
Validation error
ValidationResult
Workflow validation result
ValidationWarning
Validation warning
WorkflowExecutor
Workflow execution engine

Enums§

ExecutionState
Execution state tracking
LoadBalancingStrategy
Load balancing strategies
MemoryType
Memory types
ResourceSchedulingStrategy
Resource scheduling strategies
ResourceSharingStrategy
Resource sharing strategies
WorkflowExecutionError
Workflow execution error types