misc/py-pytorch 2.14.1 FreeBSD
PyTorch: Tensors and dynamic neural networks in Python
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
04cfc674ee- License
- BSD3CLAUSE
- Categories
- misc
- Package size
- 60778.6 KiB, 411688.3 KiB installed
Description
PyTorch is an open-source machine learning library for Python, based on the Torch library, used for applications such as natural language processing. It is primarily developed by Facebook's AI Research lab.
PyTorch provides two high-level features: * Tensor computation (like NumPy) with strong GPU acceleration * Deep neural networks built on a tape-based autograd system
It is a popular choice for deep learning research and production due to its flexibility and ease of use.
Install
Binary package:
pkg install py312-pytorch
From the ports tree:
cd /usr/ports/misc/py-pytorch/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pytorch>0:misc/py-pytorch
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.14.1 | 2.14.1 | - | - | - |
| FreeBSD:14:quarterly | 2.14.0_2 | 2.14.0_2 | n/a | - | - |
| FreeBSD:15:latest | 2.14.1 | 2.14.1 | n/a | - | - |
| FreeBSD:15:quarterly | 2.14.0_2 | 2.14.0_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.14.1 | 2.14.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 19
cmake: devel/cmake-coregmake: devel/gmakepybind11>0: devel/pybind11${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy${LOCALBASE}/include/fxdiv.h: devel/fxdiv${PYTHON_PKGNAMEPREFIX}filelock>0: sysutils/py-filelock${PYTHON_PKGNAMEPREFIX}fsspec>0: filesystems/py-fsspec${PYTHON_PKGNAMEPREFIX}hypothesis>0: devel/py-hypothesis${PYTHON_PKGNAMEPREFIX}Jinja2>0: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}optree>0: devel/py-optree${PYTHON_PKGNAMEPREFIX}packaging>0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}psutil>0: sysutils/py-psutil${PYTHON_PKGNAMEPREFIX}pyyaml>0: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}requests>0: www/py-requests${PYTHON_PKGNAMEPREFIX}scikit-build-core>=1.0: devel/py-scikit-build-core${PYTHON_PKGNAMEPREFIX}six>0: devel/py-six${PYTHON_PKGNAMEPREFIX}sympy>=1.13.3: math/py-sympy${PYTHON_PKGNAMEPREFIX}typing-extensions>0: devel/py-typing-extensions${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Library 5
libabsl_base.so: devel/abseillibonnx.so: misc/onnxlibopenblas.so: math/openblaslibprotobuf.so: devel/protobuflibsleef.so: math/sleef
Runtime 11
${PYTHON_PKGNAMEPREFIX}filelock>0: sysutils/py-filelock${PYTHON_PKGNAMEPREFIX}fsspec>0: filesystems/py-fsspec${PYTHON_PKGNAMEPREFIX}Jinja2>0: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}networkx>0: math/py-networkx${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy${PYTHON_PKGNAMEPREFIX}sympy>=1.13.3: math/py-sympy${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.10.0: devel/py-typing-extensions${PYTHON_PKGNAMEPREFIX}pyyaml>0: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}astunparse>0: devel/py-astunparse${PYTHON_PKGNAMEPREFIX}dill>0: devel/py-dill${PYTHON_PKGNAMEPREFIX}protobuf>0: devel/py-protobuf
Test 3
${PYTHON_PKGNAMEPREFIX}expecttest>0: devel/py-expecttest${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>0: devel/py-pytest-rerunfailures${PYTHON_PKGNAMEPREFIX}pytest-xdist>0: devel/py-pytest-xdist
The full lists below include those, and their dependencies in turn.
Build dependencies 138
- archivers/liblz4
- archivers/zstd
- databases/py-redis
- databases/py-sqlite3
- databases/py-sqlparse
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/cmake-core
- devel/fxdiv
- devel/gettext-runtime
- devel/gmake
- devel/hwloc2
- devel/jsoncpp
- devel/level-zero
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libunistring
- devel/libuv
- devel/protobuf
- devel/py-Jinja2
- devel/py-aiosignal
- devel/py-attrs
- devel/py-babel
- devel/py-black
- devel/py-build
- devel/py-cattrs
- devel/py-click
- devel/py-colorama
- devel/py-crosshair-tool
- devel/py-dpcontracts
- devel/py-frozenlist
- devel/py-hypothesis
- devel/py-hypothesis-crosshair
- devel/py-importlib-metadata
- devel/py-iniconfig
- devel/py-installer
- devel/py-lark
- devel/py-lsprotocol
- devel/py-mypy_extensions
- devel/py-optree
- devel/py-packaging
- devel/py-pathspec
- devel/py-platformdirs
- devel/py-pluggy
- devel/py-propcache
- devel/py-pygls
- devel/py-pyproject-hooks
- devel/py-pytest
- devel/py-python-dateutil
- devel/py-pytokens
- devel/py-pytz
- devel/py-pyyaml
- devel/py-scikit-build-core
- devel/py-six
- devel/py-sortedcontainers
- devel/py-typeshed-client
- devel/py-typing-extensions
- devel/py-typing-inspect
- devel/py-tzdata
- devel/py-watchdog
- devel/py-wheel
- devel/py-zipp
- devel/pybind11
- devel/readline
- dns/libidn2
- dns/py-idna
- filesystems/py-fsspec
- graphics/shaderc
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-bottleneck
- math/py-gmpy2
- math/py-mpmath
- math/py-numexpr
- math/py-numpy
- math/py-pandas
- math/py-sympy
- math/py-z3-solver
- math/sleef
- math/z3
- misc/hwdata
- misc/onnx
- net/openmpi4
The first 100 are listed.
Run dependencies 202
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/zopfli
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/postgresql18-client
- databases/py-sqlite3
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/gettext-runtime
- devel/glib20
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/level-zero
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libthai
- devel/libunistring
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/protobuf
- devel/py-Jinja2
- devel/py-aiosignal
- devel/py-astunparse
- devel/py-attrs
- devel/py-babel
- devel/py-cycler
- devel/py-dill
- devel/py-frozenlist
- devel/py-lxml
- devel/py-olefile
- devel/py-packaging
- devel/py-propcache
- devel/py-protobuf
- devel/py-pyparsing
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-pyyaml
- devel/py-six
- devel/py-typing-extensions
- devel/py-tzdata
- devel/py-unicodedata2
- devel/py-wheel
- devel/readline
- dns/libidn2
- dns/libpsl
- dns/py-idna
- filesystems/py-fsspec
- ftp/curl
- graphics/cairo
- graphics/gd
- graphics/gdal
- graphics/gdk-pixbuf2
- graphics/geos
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libgeotiff
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/proj
- graphics/py-gdal
- graphics/py-pillow
- graphics/py-pydot
- graphics/py-pygraphviz
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
The first 100 are listed.
Required by 81
- audio/py-torchaudio
- deskutils/py-qmd
- graphics/py-easyocr
- graphics/py-kornia
- graphics/py-olmocr
- math/dgl
- math/py-torchsde
- misc/colibri
- misc/comfyui
- misc/netron
- misc/openclaw
- misc/py-NATTEN
- misc/py-accelerate
- misc/py-bitsandbytes
- misc/py-comfy-aimdo
- misc/py-comfy-kitchen
- misc/py-compressed-tensors
- misc/py-datasets
- misc/py-deepspeed
- misc/py-diffusers
- misc/py-evaluate
- misc/py-facenet-pytorch
- misc/py-kokoro
- misc/py-lion-pytorch
- misc/py-llama-index-embeddings-huggingface
- misc/py-mmcv
- misc/py-mmdet
- misc/py-openai-whisper
- misc/py-optimum
- misc/py-paddlepaddle
- misc/py-peft
- misc/py-pytorch-lightning
- misc/py-safetensors
- misc/py-sagemaker
- misc/py-sagemaker-mlops
- misc/py-sagemaker-serve
- misc/py-schedulefree
- misc/py-sentence-transformers
- misc/py-spandrel
- misc/py-timm
- misc/py-timm-vis
- misc/py-torchao
- misc/py-torchmetrics
- misc/py-torchsummary
- misc/py-torchvision
- misc/py-transformers
- misc/py-vllm
- misc/py-xformers
- misc/py-xgrammar
- multimedia/py-torchcodec
- science/py-kliff
- textproc/py-docling
- textproc/py-docling-agent
- textproc/py-docling-analysis-framework
- textproc/py-docling-core
- textproc/py-docling-cvat-tools
- textproc/py-docling-demo
- textproc/py-docling-enhanced
- textproc/py-docling-enhanced-onnx
- textproc/py-docling-eval
- textproc/py-docling-glm-ocr
- textproc/py-docling-google-ocr
- textproc/py-docling-graph
- textproc/py-docling-haystack
- textproc/py-docling-hierarchical-pdf
- textproc/py-docling-ibm-models
- textproc/py-docling-jobkit
- textproc/py-docling-langchain
- textproc/py-docling-litellm-picture-description
- textproc/py-docling-mcp
- textproc/py-docling-metrics-layout
- textproc/py-docling-metrics-text
- textproc/py-docling-ocr
- textproc/py-docling-ocr-mistral
- textproc/py-docling-ocr-onnxtr
- textproc/py-docling-parse
- textproc/py-docling-sdg
- textproc/py-docling-serve
- textproc/py-docling-slim
- textproc/py-extended-docling
- textproc/py-langchain-docling
Configuration
Options name: misc_pytorch
| Option | Default | Description |
|---|---|---|
| VULKAN | on | Vulkan GPU support |
- USES
- compiler:c++17-lang localbase:ldflags mpi:openmpi python shebangfix
- Service scripts
- none
Message after installing
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| pytorch/pytorch-v2.14.1.tar.gz | 7.97872843e+08 | d0ebad9ca4219959b29b7ad9ab6469fe49a3d668f8b5a62dd115f02f3a914447 |
| pytorch/pytorch-cpuinfo-bc3c01e_GH0.tar.gz | 3.547453e+06 | 09459e830a588fee730feb19d8a32fedf2d36d48db7bd9b18c3159c7e74ea0ce |
Master sites 1
- https://github.com/pytorch/pytorch/releases/download/v2.14.1/
Commit history 8
The latest 5 of 8 in the history this site was built from.