BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5 DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-ml/foxi sci-ml/onnx:= virtual/lapack cuda? ( dev-libs/cudnn:= >=sci-ml/cudnn-frontend-1.0.3:0= cudss? ( dev-libs/cudss ) dev-libs/cusparselt >=dev-util/nvidia-cuda-toolkit-12.9:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( >=sci-ml/gloo-2025.06.04[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/numpy[python_targets_python3_14(-)] ) ) onednn? ( sci-ml/oneDNN ) opencl? ( virtual/opencl ) qnnpack? ( sci-ml/gemmlowp ) rocm? ( >=dev-libs/rccl-6.1 =dev-util/hip-6.1 =dev-util/roctracer-6.1 =sci-libs/hipBLAS-6.1 =sci-libs/hipBLASLt-6.1 =sci-libs/hipCUB-6.1 =sci-libs/hipFFT-6.1 =sci-libs/hipRAND-6.1 =sci-libs/hipSOLVER-6.1 =sci-libs/hipSPARSE-6.1 =sci-libs/miopen-6.1 =sci-libs/rocPRIM-6.1 =sci-libs/rocThrust-6.1 =sci-ml/XNNPACK-2024.11 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) vulkan? ( media-libs/vulkan-loader ) dev-libs/flatbuffers dev-libs/FXdiv dev-libs/pocketfft dev-libs/psimd sci-ml/FP16 python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pybind11[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/typing-extensions[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/pybind11[python_targets_python3_14(-)] dev-python/pyyaml[python_targets_python3_14(-)] dev-python/typing-extensions[python_targets_python3_14(-)] ) cuda? ( >=dev-libs/cutlass-3.8.0 ) onednn? ( sci-ml/ideep ) qnnpack? ( dev-libs/clog ) DESCRIPTION=A deep learning framework EAPI=8 HOMEPAGE=https://pytorch.org/ INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm toolchain-funcs IUSE=cuda cudss distributed fbgemm flash gloo memefficient mkl mpi nnpack +numpy onednn openblas opencl openmp qnnpack rocm vulkan xnnpack cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151 KEYWORDS=~amd64 ~arm64 LICENSE=BSD RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) dev-cpp/abseil-cpp:= dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-cpp/nlohmann_json dev-cpp/opentelemetry-cpp dev-libs/cpuinfo dev-libs/libfmt:= dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-ml/foxi sci-ml/onnx:= virtual/lapack cuda? ( dev-libs/cudnn:= >=sci-ml/cudnn-frontend-1.0.3:0= cudss? ( dev-libs/cudss ) dev-libs/cusparselt >=dev-util/nvidia-cuda-toolkit-12.9:=[profiler] ) fbgemm? ( sci-ml/FBGEMM ) gloo? ( >=sci-ml/gloo-2025.06.04[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-ml/NNPACK ) numpy? ( python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/numpy[python_targets_python3_14(-)] ) ) onednn? ( sci-ml/oneDNN ) opencl? ( virtual/opencl ) qnnpack? ( sci-ml/gemmlowp ) rocm? ( >=dev-libs/rccl-6.1 =dev-util/hip-6.1 =dev-util/roctracer-6.1 =sci-libs/hipBLAS-6.1 =sci-libs/hipBLASLt-6.1 =sci-libs/hipCUB-6.1 =sci-libs/hipFFT-6.1 =sci-libs/hipRAND-6.1 =sci-libs/hipSOLVER-6.1 =sci-libs/hipSPARSE-6.1 =sci-libs/miopen-6.1 =sci-libs/rocPRIM-6.1 =sci-libs/rocThrust-6.1 =sci-ml/XNNPACK-2024.11 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) vulkan? ( media-libs/vulkan-loader ) REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) fbgemm? ( cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f ) flash? ( || ( cuda rocm ) ) memefficient? ( || ( cuda rocm ) ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1200 amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151 ) ) !flash ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/pytorch/pytorch/releases/download/v2.9.0/pytorch-v2.9.0.tar.gz -> pytorch-2.9.0-full.tar.gz rocm? ( https://github.com/ROCm/composable_kernel/archive/8086bbe3a78d931eb96fe12fdc014082e18d18d3.tar.gz -> composable_kernel-8086bbe3.tar.gz ) _eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db python-utils-r1 f1d3a4dea5847c7390ba91bd557c83aa python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 flag-o-matic a7afe42e95fb46ce9691605acfb24672 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181 cuda 8b660e223a1695e3884ee4c7dc2c5059 prefix c3c4c93ebda319c0fa7ed6f942ba1010 rocm 7de97922067bdf9517649882c94f507d _md5_=9696ee6bf7f0c8e2f4a5b7dfd1d1c681