pkg.soopen package index

brew / rang 484

Installer pytorch avec Homebrew, apt, dnf

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pytorch pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pytorch

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install libtorch-dev

Debian stable package indexes · libtorch-dev · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install python3-torch

Fedora Rawhide package metadata · python3-torch · Source: dl.fedoraproject.org

aperçu

Résumé du paquet

Tensors and dynamic neural networks

Commandes et alias

  • torchrun

historique

Historique du projet et usages

PyTorch is an open-source tensor and deep-learning framework that combines a Python-first eager programming model with automatic differentiation, accelerator support, distributed training, compilation, and production deployment facilities.

Historique du projet

Development began in 2016 among contributors from the Lua Torch community, with substantial support from Facebook AI Research and participation from other organizations. PyTorch launched publicly in 2017 as a tensor and automatic-differentiation framework designed for flexible neural-network research.

The PyTorch 1.0 effort combined PyTorch's research-oriented frontend with production capabilities associated with Caffe2 and ONNX. Later compiler work added `torch.compile` while retaining eager execution as the normal programming model.

In 2022, governance moved from Meta to the PyTorch Foundation under the Linux Foundation. This established a neutral organizational home supported by major cloud and accelerator companies while technical direction remained with project maintainers.

Historique d'adoption

PyTorch initially won adoption among AI researchers through its imperative, Python-first interface and dynamic computation graphs. The project's first-year retrospective documented a rapidly growing ecosystem of domain libraries, research use, meetups, and model-export work.

PyTorch 1.0 broadened that appeal toward production by incorporating Caffe2-derived deployment capabilities and introducing a path from eager research code to tracing, compilation, and export. The project subsequently became shared infrastructure across academia, cloud providers, hardware vendors, and AI application developers.

Modes d'utilisation

Researchers and developers use tensors, autograd, `torch.nn`, optimizers, data utilities, and domain libraries to build and train models on CPUs, GPUs, and other accelerators.

Infrastructure teams use distributed primitives and `torchrun` for multi-process training. Deployment workflows may use compilation, export, quantization, native C++ integration, or specialized runtimes from the wider PyTorch ecosystem.

Pourquoi les passionnés de paquets s'y intéressent

PyTorch helped make eager tensor programs written as ordinary Python a mainstream deep-learning workflow. Package maintainers care about its unusually broad binary surface: Python bindings, native libraries, CPU and accelerator backends, distributed launch tools, and closely coordinated domain packages must all remain compatible.

The Homebrew formula is useful where PyTorch is managed as system software rather than solely inside a Python environment. Its `torchrun` executable also makes the package directly relevant to command-line and distributed-training workflows.

Chronologie

  • 2016: Development begins among members of the Lua Torch community.
  • 2017: PyTorch launches publicly.
  • 2018: The PyTorch 1.0 initiative combines the research frontend with Caffe2 production capabilities.
  • 2022: PyTorch joins the Linux Foundation under the new PyTorch Foundation.
  • 2023: PyTorch 2.0 introduces `torch.compile` while preserving eager-mode development.

Related projects

  • Lua Torch supplied the project lineage and part of its original contributor community.
  • Caffe2 contributed production-oriented capabilities during the development of PyTorch 1.0.
  • ONNX provided an interchange route for exporting models to other runtimes and hardware stacks.
  • The wider official ecosystem includes torchvision, torchaudio, TorchRL, ExecuTorch, torchao, and distributed and compiler components.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour pytorch. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 5 plateformes.
  • S’installe avec 11 dépendances d’exécution.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
torchruncliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-11-04
version du gestionnaire2.15.0
gestionnaire mis à jour2026-10-31
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/pytorch/pytorch

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pytorch
Version2.15.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pytorch
Page d'accueilhttps://pytorch.org/
Dépôthttps://github.com/pytorch/pytorch
Docs amonthttps://pytorch.org/
LicenceBSD-3-Clause
Archive sourcehttps://github.com/pytorch/pytorch/releases/download/v2.15.0/pytorch-v2.15.0.tar.gz
Dernière mise à jour2026-10-31T01:50:32Z
Pulseupdated
Dépendancesabseil, eigen, libomp, libuv, libyaml, numpy, onnx, openblas, protobuf, pybind11, sleef
Dépendances de compilationcmake, ninja, python@3.15
Bouteilledisponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepytorch
Version Scheme0
Revision0
Requirements
  • macos
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libtorch-dev 2.6.0+dfsg-7

Tensors and Dynamic neural networks in Python (Development Files)

https://pytorch.org/

sudo apt install libtorch-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: pytorch
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pytorch
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtorch-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtorch-test 2.6.0+dfsg-7

Tensors and Dynamic neural networks in Python (Test Binaries)

https://pytorch.org/

sudo apt install libtorch-test
  • Section: science
  • Architecture: amd64
  • Source Package: pytorch
  • 6 Dépendances
  • normalized package name match
  • Correspondance par : Pytorch
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtorch-test from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtorch2.6 2.6.0+dfsg-7

Tensors and Dynamic neural networks in Python (Shared Objects)

https://pytorch.org/

sudo apt install libtorch2.6
  • Section: libs
  • Architecture: amd64
  • Source Package: pytorch
  • 25 Dépendances
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pytorch
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtorch2.6 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-torch 2.6.0+dfsg-7

Tensors and Dynamic neural networks in Python (Python Interface)

https://pytorch.org/

sudo apt install python3-torch
  • Section: python
  • Architecture: amd64
  • Source Package: pytorch
  • 26 Dépendances
  • 1 fournit
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pytorch
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-torch from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
dnf95%

python3-torch 2.12.0-7.fc46

PyTorch AI/ML framework

https://pytorch.org/

sudo dnf install python3-torch
  • License: BSD-3-Clause AND BSD-2-Clause AND 0BSD AND Apache-2.0 AND MIT AND BSL-1.0 AND GPL-3.0-or-later AND Zlib
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: python-torch
  • 30 Dépendances
  • 16 fournit
  • normalized package name match
  • Correspondance par : Pytorch
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-torch from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation