Miércoles 4 de noviembre de 2026 ·

PyTorch corrige una escritura fuera de límites en linalg.lstsq con lotes en broadcast

Útil para Programadores 65%

Un cambio en PyTorch corrige que linalg.lstsq reservaba el buffer infos según el lote de la entrada, pero en CUDA y ROCm la operación escribía más allá de ese espacio al usar broadcast. Además, las matrices de rango deficiente en esas copias no se reportaban y el resultado se devolvía sin error. El cambio dimensiona infos según la forma de lote en broadcast y añade una prueba nueva. Con AddressSanitizer en una GPU AMD, los informes de error pasaron de 178.536 a 0.

Qué significa

Quien use lstsq con lotes en broadcast en GPU de NVIDIA o AMD dejará de sufrir escrituras de memoria indebidas y de recibir resultados sin aviso con matrices singulares. Afecta a código de aprendizaje automático que dependa de esta función.

Fuentes originales

Resumen de Hoy en IA. Pulsa una fuente para leer la noticia completa en su idioma original.

También ese día

Todas las noticias de IA del miércoles 4 de noviembre de 2026 ->