| ---
|
| title: PyTorch Python 3.10 Wheel Collection
|
| library_name: pytorch
|
| license: mit
|
| tags:
|
| - pytorch
|
| - wheels
|
| - python3.10
|
| - cuda
|
| - transformers
|
| - machine-learning
|
| - deep-learning
|
| - dependency-management
|
| language:
|
| - en
|
| pipeline_tag: other
|
| ---
|
|
|
| # PyTorch Python 3.10 Wheel Collection
|
|
|
| Complete PyTorch ML stack with all dependencies - no conflicts, easy installation.
|
|
|
| ## π What's Included
|
|
|
| - **Python:** 3.10 compatible
|
| - **PyTorch:** 2.7.1 + CUDA 12.6
|
| - **Transformers:** 4.52.3
|
| - **NumPy:** 2.0.2 (compatible version)
|
| - **SciPy:** 1.15.2
|
| - **All Dependencies:** 80+ wheels, fully tested together
|
|
|
| ## π Installation (Super Easy!)
|
|
|
| **One command installation from HuggingFace:**
|
|
|
| ```bash
|
| # Download and install everything
|
| from huggingface_hub import snapshot_download
|
| import subprocess
|
| import os
|
|
|
| # Download all wheels
|
| repo_path = snapshot_download(repo_id="RDHub/pytorch_python_310")
|
| wheel_path = os.path.join(repo_path, "lib_wheel")
|
|
|
| # Install all wheels
|
| subprocess.run(["pip", "install"] + [f"{wheel_path}/*.whl"], shell=True)
|
| ```
|
|
|
| **Or manually:**
|
|
|
| ```bash
|
| # 1. Download repository
|
| git clone https://huggingface.co/RDHub/pytorch_python_310
|
|
|
| # 2. Install everything with requirements file for correct versions
|
| cd pytorch_python_310
|
| pip install -r lib_wheel/requirements.txt --find-links lib_wheel --no-index
|
|
|
| # 3. Set up CUDA libraries (for conda environments)
|
| # Create activation script for automatic library path setup
|
| mkdir -p $CONDA_PREFIX/etc/conda/activate.d
|
| cat > $CONDA_PREFIX/etc/conda/activate.d/pytorch_cuda_libs.sh << 'EOF'
|
| #!/bin/bash
|
| # Set up NVIDIA CUDA library paths for PyTorch
|
| NVIDIA_LIB_PATH=$(find $CONDA_PREFIX -path "*/nvidia/*/lib" -type d 2>/dev/null | tr '\n' ':')
|
| CUSPARSELT_LIB_PATH=$(find $CONDA_PREFIX -path "*/cusparselt/lib" -type d 2>/dev/null | tr '\n' ':')
|
| export LD_LIBRARY_PATH="${NVIDIA_LIB_PATH}${CUSPARSELT_LIB_PATH}${LD_LIBRARY_PATH}"
|
| EOF
|
| chmod +x $CONDA_PREFIX/etc/conda/activate.d/pytorch_cuda_libs.sh
|
|
|
| # 4. Reactivate environment and test
|
| conda deactivate && conda activate your_env_name
|
| python -c "import torch; print(f'PyTorch {torch.__version__} - CUDA: {torch.cuda.is_available()}')"
|
| ```
|
|
|
| ## β
Key Versions
|
|
|
| | Package | Version | Python |
|
| |---------|---------|---------|
|
| | PyTorch | 2.7.1 | 3.10 |
|
| | Transformers | 4.52.3 | 3.10 |
|
| | NumPy | 2.0.2 | 3.10 |
|
| | CUDA | 12.6 | - |
|
|
|
| ## π― Use Cases
|
|
|
| Perfect for:
|
| - Machine Learning projects
|
| - Large Language Model training
|
| - Computer Vision
|
| - Audio processing
|
| - Research environments
|
|
|
| ## π Notes
|
|
|
| - **No dependency conflicts** - all versions tested together
|
| - **Offline ready** - no internet needed after download
|
| - **CUDA included** - ready for GPU training with library path setup
|
| - **Linux x86_64** compatible
|
| - **Requires conda environment** - for automatic CUDA library path management
|
|
|
| ---
|
|
|
| **Repository Size:** ~2GB
|
| **Total Packages:** 80+ wheels
|
| **Tested:** Ubuntu 22.04, Python 3.10 |