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

You can install PyTorch using the Fedora package manager:

sudo dnf install python3-torch

This installs the core torch package and dependencies required to start developing with PyTorch.

You can also use pip to install Pytorch:

pip install torch

Setting up local development with CUDA is very well documented here https://pytorch.org/get-started/locally/

Basic Usage

After installation, you can verify the install and start working with tensors immediately.

Import and Version Check

import torch

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

Tensor Creation

import torch

# 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.