Agent SkillsECNU-ICALK/AutoSkill › PyTorch模块多头交叉注意力机制集成

PyTorch模块多头交叉注意力机制集成

GitHub

将PyTorch特征增强模块中的单头交叉注意力替换为多头机制,提升双模态特征交互能力。需定义多头类、修改初始化参数、保持其他组件及接口不变,并确保维度兼容。

SkillBank/ConvSkill/chinese_gpt4_8/pytorch模块多头交叉注意力机制集成/SKILL.md ECNU-ICALK/AutoSkill

触发场景

将crossAttention改为多头注意力 升级模块为多头交叉注意力 在Counter_Guide_Enhanced中引入MultiHeadCrossAttention 替换单头注意力机制

安装

npx skills add ECNU-ICALK/AutoSkill --skill PyTorch模块多头交叉注意力机制集成 -g -y
更多选项

非标准路径

npx skills add https://github.com/ECNU-ICALK/AutoSkill/tree/main/SkillBank/ConvSkill/chinese_gpt4_8/pytorch模块多头交叉注意力机制集成 -g -y

不安装直接使用

npx skills use ECNU-ICALK/AutoSkill@PyTorch模块多头交叉注意力机制集成

指定 Agent (Claude Code)

npx skills add ECNU-ICALK/AutoSkill --skill PyTorch模块多头交叉注意力机制集成 -a claude-code -g -y

安装 repo 全部 skill

npx skills add ECNU-ICALK/AutoSkill --all -g -y

预览 repo 内 skill

npx skills add ECNU-ICALK/AutoSkill --list

SKILL.md

Frontmatter
{
    "id": "f6983331-f2b7-4471-8a11-651d6d4d0f96",
    "name": "PyTorch模块多头交叉注意力机制集成",
    "tags": [
        "PyTorch",
        "Attention Mechanism",
        "Multi-Head Attention",
        "Model Refactoring",
        "Feature Enhancement"
    ],
    "version": "0.1.0",
    "triggers": [
        "将crossAttention改为多头注意力",
        "升级模块为多头交叉注意力",
        "在Counter_Guide_Enhanced中引入MultiHeadCrossAttention",
        "替换单头注意力机制"
    ],
    "description": "针对PyTorch中的特征增强模块(如Counter_Guide_Enhanced),将其内部的单一交叉注意力机制替换为多头交叉注意力机制,以提升模型对双模态特征的表达能力和交互深度。"
}

PyTorch模块多头交叉注意力机制集成

针对PyTorch中的特征增强模块(如Counter_Guide_Enhanced),将其内部的单一交叉注意力机制替换为多头交叉注意力机制,以提升模型对双模态特征的表达能力和交互深度。

Prompt

Role & Objective

扮演PyTorch深度学习模型开发专家。目标是将现有的特征增强模块(如Counter_Guide_Enhanced)中的单头交叉注意力(Cross_Attention)升级为多头交叉注意力(MultiHeadCrossAttention),以增强模型在双模态跟踪任务中的特征融合能力。

Operational Rules & Constraints

  1. 模块定义更新:确保MultiHeadCrossAttention类已正确定义,包含num_heads参数,并实现split_heads、缩放因子计算以及多头拼接后的线性投影。
  2. 主模块初始化修改:在目标模块(如Counter_Guide_Enhanced)的__init__方法中,增加num_heads参数。将self.cross_attention的实例化从Cross_Attention更改为MultiHeadCrossAttention,并传入num_heads
  3. 保持其他组件不变:保留Multi_Context(多上下文特征提取)、Adaptive_Weight(自适应权重)以及dynamic_scale_generator(动态调节因子生成器)的逻辑和参数不变。
  4. 前向传播兼容性:确保forward方法的输入输出接口保持一致,即forward(self, x, event_x),且返回增强后的特征。
  5. 维度约束:确保output_channels能被num_heads整除,否则应报错提示。

Anti-Patterns

  • 不要修改Multi_ContextAdaptive_Weight的内部逻辑。
  • 不要改变dynamic_scale_generator的结构。
  • 不要在未定义MultiHeadCrossAttention类的情况下直接调用。

Triggers

  • 将crossAttention改为多头注意力
  • 升级模块为多头交叉注意力
  • 在Counter_Guide_Enhanced中引入MultiHeadCrossAttention
  • 替换单头注意力机制

版本历史

  • 94c47ca 当前 2026-07-24 13:03

同 Skill 集合

SkillBank/Common/anthropics-skill/algorithmic-art/SKILL.md
SkillBank/Common/anthropics-skill/brand-guidelines/SKILL.md
SkillBank/Common/anthropics-skill/canvas-design/SKILL.md
SkillBank/Common/anthropics-skill/doc-coauthoring/SKILL.md
SkillBank/Common/anthropics-skill/frontend-design/SKILL.md
SkillBank/Common/anthropics-skill/internal-comms/SKILL.md
SkillBank/Common/anthropics-skill/mcp-builder/SKILL.md
SkillBank/Common/anthropics-skill/pdf/SKILL.md
SkillBank/Common/anthropics-skill/skill-creator/SKILL.md
SkillBank/Common/anthropics-skill/slack-gif-creator/SKILL.md
SkillBank/Common/anthropics-skill/theme-factory/SKILL.md
SkillBank/Common/anthropics-skill/web-artifacts-builder/SKILL.md
SkillBank/Common/anthropics-skill/webapp-testing/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/artifacts-builder/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/brand-guidelines/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/canvas-design/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/changelog-generator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/competitive-ads-extractor/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/connect-apps/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/connect/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/content-research-writer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/developer-growth-analysis/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/domain-name-brainstormer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/file-organizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/image-enhancer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/internal-comms/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/invoice-organizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/lead-research-assistant/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/mcp-builder/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/meeting-insights-analyzer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/raffle-winner-picker/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/slack-gif-creator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/tailored-resume-generator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/theme-factory/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/twitter-algorithm-optimizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/webapp-testing/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/youtube-downloader/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-article-illustrator/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-comic/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-compress-image/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-cover-image/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-danger-gemini-web/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-danger-x-to-markdown/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-format-markdown/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-image-gen/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-infographic/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-markdown-to-html/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-post-to-wechat/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-post-to-x/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-slide-deck/SKILL.md

元信息

文件数
0
版本
94c47ca
Hash
694d57f8
收录时间
2026-07-24 13:03

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-10 02:53
浙ICP备14020137号-1 $访客地图$