073209d48e
Reanudar una corrida en la 2060 fallaba con 'RNG state must be a torch.ByteTensor'. La causa: al cargar el checkpoint con map_location apuntando a la placa, torch.load mueve todos los tensores del payload a la GPU, incluido el estado de los generadores aleatorios, y set_rng_state exige un ByteTensor en CPU. Es un fallo que no se puede ver desde Gigastar: en CPU el map_location es cpu y los tensores nunca se mueven. Lo encontró la verificación de reanudación exacta corrida en el servidor, que es justamente el criterio de aceptación del plan. Se agrega una prueba de regresión que verifica el contrato —lo que recibe torch está en CPU y es uint8— y que sí corre sin GPU. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>