pkg.soopen package index

brew / Rang 484

pytorch mit Homebrew, apt, dnf installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pytorch in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pytorch

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install libtorch-dev

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

Fedora dnfverifiziert · 92%
sudo dnf install python3-torch

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

Überblick

Paketzusammenfassung

Tensors and dynamic neural networks

Befehle und Aliase

  • torchrun

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

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

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für pytorch wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 5 Plattformziele verfügbar.
  • Installiert mit 11 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 3 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
torchruncliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version2.15.0
Manager aktualisiert2026-10-31
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/pytorch/pytorch

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pytorch
Version2.15.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pytorch
Homepagehttps://pytorch.org/
Repositoryhttps://github.com/pytorch/pytorch
Upstream-Dokumentationhttps://pytorch.org/
LizenzBSD-3-Clause
Quellarchivhttps://github.com/pytorch/pytorch/releases/download/v2.15.0/pytorch-v2.15.0.tar.gz
Zuletzt aktualisiert2026-10-31T01:50:32Z
Pulseupdated
Abhängigkeitenabseil, eigen, libomp, libuv, libyaml, numpy, onnx, openblas, protobuf, pybind11, sleef
Build-Abhängigkeitencmake, ninja, python@3.15
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 1 stellt bereit
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 16 stellt bereit
  • normalized package name match
  • Abgeglichen nach: 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

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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