Commit History
-
π SkyPilot Multi-Cloud GPU Support + Synthetic Data Generationβ
marcosremar +1: ClaudeImplemented complete infrastructure for training and annotation with multi-cloud spot instances. ## New Features ### 1. SkyPilot Integration (scripts/cloud/) - β `skypilot_finetune.yaml` - Single GPU fine-tuning - β `skypilot_multi_gpu.yaml` - Multi-GPU (8x) parallel training - β `skypilot_annotate_orpheus.yaml` - Dataset annotation (118k samples) **Benefits**: - Automatic cheapest spot instance search across AWS/GCP/Azure - Up to 70% cost savings vs on-demand - Auto-recovery if preempted - Multi-GPU support (8x faster training) ### 2. Synthetic Audio Generation (scripts/data/) - β `create_synthetic_test_data.py` - Generate emotion-like audio - 7 emotions: neutral, happy, sad, angry, fearful, disgusted, surprised - Configurable samples per emotion - Realistic acoustic characteristics: - Pitch modulation (vibrato/tremolo) - Harmonic structure - ADSR envelopes - Emotion-specific features **Usage**: ```bash python scripts/data/create_synthetic_test_data.py --samples 50 ``` #β¦13e402e