Skip to main content

Workload Presets

Presets are complete workload definitions you can use immediately with POST /v1/plan. Each defines a multi-step pipeline with resource requirements, dependencies, security policies, and optimization objectives. List all presets:

On-Board ML Inference

All computation on-board. Captures 2GB of sensor data, runs ML inference, and downlinks only the 10.5MB encrypted result — a 190:1 data reduction. Pipeline: Sensor Capture → Data Preprocessing & Calibration → ML Model Inference → Encrypt Results

Split Learning Pipeline

Bidirectional training. Satellite runs the first 3 neural network layers (feature extraction, 40:1 reduction), downlinks 36.75MB of activations. Ground trains the remaining layers and uplinks 5.25MB of updated weights.

Earth Observation with QA

Captures 5GB of imagery, runs on-board quality assurance to discard bad frames and cloudy scenes, compresses to 400MB, applies Reed-Solomon FEC and AES-256, then downlinks 560MB across multiple ground station passes.

Federated Learning

Privacy-preserving distributed training. The satellite trains locally on 500MB of data, computes and sparsifies gradients (top-k, 90% zeros), downlinks 3.7MB. Ground aggregates via FedAvg and uplinks 5.8MB updated global model. Raw data never leaves the satellite.

Resilient Store-and-Forward Relay

Receives 100MB from a remote sensor during one pass, applies Reed-Solomon erasure coding (rate 2/3 — any 2-of-3 blocks reconstruct), buffers on-board, and transmits during a different ground pass.

Comparison

Need something different? Define a custom workload.