Torch Spyre is op niveau 2 geïntegreerd met PyTorchs Cross-Repository CI Relay (CRCR). Het project voegde een agentische pijplijn toe die automatisch relevante tests selecteert uit de tienduizenden tests van PyTorch en een declaratief YAML-bestand genereert om die tests aan te passen zonder upstream-code te wijzigen. Daardoor kan de IBM Spyre-accelerator alleen de tests uitvoeren die van belang zijn voor de hardware, terwijl de selectie actueel blijft naarmate PyTorch zich verder ontwikkelt.
Waarom het ertoe doet
Zo kunnen ontwikkelaars van accelerators hun hardware efficiënt testen en compatibel blijven met de snel veranderende PyTorch-releases.