Spaces:
Sleeping
Sleeping
File size: 635 Bytes
d1f29c6 | 1 2 3 4 5 6 7 8 9 10 | def set_seed(seed: int = 72):
"""
Establece la semilla para PyTorch con opciones deterministas en cuDNN.
"""
import torch
# Establecer una semilla para aumentar la reproducibilidad del script
torch.manual_seed(seed) # Establece la semilla para todos los generadores de números aleatorios en CPU de PyTorch
torch.cuda.manual_seed_all(seed) # Establece la semilla para todas las GPUs que estés usando
torch.backends.cudnn.deterministic = True # Hace que cuDNN utilice algoritmos deterministas
torch.backends.cudnn.benchmark = False # Evita selección del algoritmo "más rápido" no determinista |