文件最后提交记录最后更新时间
1 个月前
4 个月前
4 个月前
README

Patch 批量应用脚本使用说明

目录结构

  1. 核心仓库地址
  1. 核心目录结构
    pytorch/                  # PyTorch 源码根目录
    ├─ ...(其他 PyTorch 原生文件/目录)
    └─ test_upstream/                 # 补丁目录
       ├─ apply_patches.sh            # 批量应用脚本
       ├─ *.patch                     # 补丁文件(支持子目录嵌套)
       ├─ ...(其他补丁子目录)

环境要求

仅需安装git即可

使用方法

  1. 将本仓库的test_upstream文件夹整体复制到本地的PyTorch官方仓库中

  2. 运行脚本文件

cd test_upstream
./apply_patches.sh

脚本执行说明:自动定位 PyTorch 根目录,递归扫描所有 .patch文件,按文件名排序强制应用,冲突部分生成 .rej 文件.

注意事项

  • 所有补丁仅适配 PyTorch tags/v2.10.0,其他版本可能导致应用失败,务必提前校验版本。
  • test_upstream 目录需整体复制至 PyTorch 根目录。
  • 生成 .rej 冲突文件时,需手动解决冲突后重新执行脚本。