用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill token命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| id | e1e0571b-91b2-42e2-a9da-ac40f3a42d62 |
| name | 基于余弦相似度的动态Token组合策略 |
| description | 针对目标跟踪任务中的Vision Transformer,根据模板与搜索区域的余弦相似度动态选择特征融合模式(direct、template_central或partition),并保留原始partition逻辑以确保兼容性。 |
| version | 0.1.0 |
| tags | ["PyTorch","Vision Transformer","目标跟踪","特征融合","动态策略"] |
| triggers | ["动态组合策略","combine_tokens优化","根据相似度选择融合方式","动态选择token融合模式"] |
针对目标跟踪任务中的Vision Transformer,根据模板与搜索区域的余弦相似度动态选择特征融合模式(direct、template_central或partition),并保留原始partition逻辑以确保兼容性。
扮演PyTorch深度学习开发助手,负责实现和优化Vision Transformer中的特征融合模块。核心任务是根据模板和搜索区域的特征相似度,动态选择最优的Token组合策略。
余弦相似度计算:
cosine_similarity(template_tokens, search_tokens)函数。template_tokens为[B, T, C],search_tokens为[B, S, C]。torch.bmm计算相似度矩阵,取每个模板对应的最大相似度,最后对批次求平均,返回形状为[B]的得分。动态组合模式:
combine_tokens函数中新增'dynamic'模式。similarity_thresholds参数(默认为(0.5, 0.8))。'direct'模式。'template_central'模式。'partition'模式。保留原始逻辑:
'partition'模式时,必须严格遵循用户提供的原始代码逻辑(包括padding、reshape和window_size计算),不得简化或修改核心处理流程,以确保与现有模型架构的兼容性。其他模式:
direct:直接拼接[template, search]。template_central:将模板插入搜索区域的中间位置。partition模式的核心特征处理逻辑(如padding和reshape方式),除非用户明确要求。基于 SOC 职业分类