Domingo 1 de noviembre de 2026 ·
PyTorch corrige ELU, CELU y SELU en MPS para float16 y bfloat16, que ahora coinciden bit a bit con CPU
Útil para
En PyTorch, los parámetros de ELU y SELU se pasaban al kernel en el tipo de datos original, lo que redondeaba sus constantes en float16 y bfloat16. Como consecuencia, alrededor del 18% de las salidas en half y el 83% en bfloat16 de SELU diferían en 1 ulp respecto a CPU. El cambio pasa los parámetros como float, y ahora el test de comparación exige coincidencia exacta.
Qué significa
Quien ejecuta modelos con estas funciones de activación en Macs obtiene resultados idénticos a los de CPU con precisión reducida. Esto facilita verificar y depurar modelos sin diferencias numéricas inesperadas.
Fuentes originales
Resumen de Hoy en IA. Pulsa una fuente para leer la noticia completa en su idioma original.
- GitHub pytorch/pytorchLeer la noticia completa en GitHub pytorch/pytorch
También ese día
Todas las noticias de IA del domingo 1 de noviembre de 2026 ->