Función torch.use_deterministic_algorithms de PyTorch
Manual de referencia de Pytorch torch
torch.use_deterministic_algorithmsEs una función en PyTorch que se utiliza para usar algoritmos deterministas. Configura si se deben usar algoritmos deterministas cuando sea posible.
Definición de la función
torch.use_deterministic_algorithms(enabled, warn_only=False)
Ejemplo de uso
Ejemplo
import torch
# Habilitar algoritmos deterministas
torch.use_deterministic_algorithms(True)
# Verificar si está habilitado
print(f"Using deterministic algorithms: {torch.are_deterministic_algorithms_enabled()}")
# Deshabilitar algoritmos deterministas
torch.use_deterministic_algorithms(False)
print(f"Using deterministic algorithms: {torch.are_deterministic_algorithms_enabled()}")
# Habilitar algoritmos deterministas
torch.use_deterministic_algorithms(True)
# Verificar si está habilitado
print(f"Using deterministic algorithms: {torch.are_deterministic_algorithms_enabled()}")
# Deshabilitar algoritmos deterministas
torch.use_deterministic_algorithms(False)
print(f"Using deterministic algorithms: {torch.are_deterministic_algorithms_enabled()}")
Otras extensiones