PyTorch: [MPS] Fix complex pow returning 0 for zero bases (#200564)
Complex pow on MPS returned 0 for every zero base.
Executive Summary
Complex pow on MPS returned 0 for every zero base. Now 0 is returned only when the exponent's real part is positive. Pull Request resolved: #200564 Approved by: https://github.com/Skylion007 , https://github.com/malfet , https://github.com/hameerabbasi Co-authored-by: Hameer Abbasi [email protected]
Hyperscale Open Source & Cloud Infrastructure Review
From an infrastructure engineering, cloud-native scale, and hyperscale governance standpoint: - **Hyperscale Provenance:** Open-sourcing internal frameworks subjects proprietary systems to rigorous public analysis. - **De-facto Standard Cohesion:** Publishing enterprise tooling establishes interoperable specifications across distributed execution. - **Vendor Decoupling:** Platform engineers can inspect underlying telemetry and memory layouts without black-box vendor lock-in.
Impact on the Open Ecosystem
Bridges enterprise engineering scale with independent, reproducible open-source software stacks.