O Torch Spyre integrou-se ao Cross-Repository CI Relay (CRCR) do PyTorch no nível 2. O projeto adicionou um fluxo agentivo que seleciona automaticamente testes relevantes entre as dezenas de milhares do PyTorch e gera um arquivo YAML declarativo para adaptá-los sem alterar o código upstream. Assim, o acelerador IBM Spyre executa apenas os testes relevantes para seu hardware, enquanto a seleção é atualizada conforme o PyTorch evolui.
Por que importa
Isso permite que desenvolvedores de aceleradores testem seu hardware com eficiência e mantenham a compatibilidade com as versões do PyTorch, que evoluem rapidamente.