Introducción con PyTorch en Fedora 42

Sumantro Mukherjee Versión F42 onwards Last review: 2025-05-16

PyTorch es un marco de trabajo de aprendizaje automático de código abierto desarrollado por Meta AI. Proporciona grafos computacionales dinámicos y diferenciación automática, lo que lo hace muy flexible y popular tanto en el ámbito académico como en la industria. En esencia, el módulo torch de PyTorch ofrece un potente cálculo tensorial, similar a NumPy, pero con aceleración por GPU.

con Fedora 42, PyTorch ahora está disponible directamente a través del gestor de paquete del sistema, haciendo instalación y actualizaciones sin problemas para usuarios.

Instalación

Puede instalar PyTorch utilizando el gestor de paquetes de Fedora:

sudo dnf install python3-torch

Esto instala el núcleo del paquete torch y las dependencias requeridas para iniciar desarrollo con PyTorch.

Además puede utilizar pip para instalar Pytorch:

pip install torch

Configurar dispositivos locales con CUDA está muy bien documentado aquí https://pytorch.org/get-started/locally/

Empleo Básico

Después de la instalación, puede verificar la instalación y comenzar a trabajar con tensores de inmediato.

Importar y Comprobar Versión

importar antorcha

print("PyTorch version:", torch.__version__)
print("CUDA available:", torch.cuda.is_available())

Creación de Tensor

importar antorcha

# Create a 1D tensor
a = torch.tensor([1.0, 2.0, 3.0])
print("Tensor a:", a)

# Random tensor
b = torch.rand(3)
print("Tensor b:", b)

# Add two tensors
c = a + b
print("Sum a + b:", c)

Learn More

For tutorials, model zoo, and full documentation, visit:

Feedback

If you encounter issues or have suggestions for the Fedora package, file a bug at https://bugzilla.redhat.com or join the Fedora AI SIG.