跳到正文
cccskills
免费在 GitHub 公开

vllm-metax-registry-upgrade

Review and adapt vllm_metax/registry registrations, quantization configurations, CustomOps and kernel dispatch against a target vLLM revision and installed MetaX APIs. Verify registration, inherited state, weight layouts and actual backend selection. Use for registry compatibility work, not standalone attention algorithms or monkey patches.

中文简介正在准备中。当前显示原文说明。

集成工具X (Twitter)

实测评分 未实测

查看安装方法

包含的文件(4)

  • SKILL.md4.3 KB
  • agents/openai.yaml343 B
  • references/quantization-contracts.md5.0 KB
  • references/validation.md2.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

vLLM-MetaX Registry Upgrade

Read vllm-metax-upgrade-common in full and apply it before this specialist workflow.

Scope

  • Cover requested vllm_metax/registry/ adaptations: quantization configurations, CustomOps and linear kernels, plus directly required oracles, experts, wrappers and callers. Keep unrelated components outside the task.
  • For sparse indexers registered here, cover registration, constructor compatibility, dtype dispatch and wrapper contracts. Standalone attention algorithms, cache indices and kernel numerics belong to the attention workflow; monkey patches belong to the patch workflow.

Trace registration and dispatch

Inventory every requested registration, including inactive/conditional entries and aggregate import files. Record the registry key or target, activation path, effective class/callable, upstream counterpart, MetaX difference, decision and evidence.

Trace the actual chain:

plugin entry point -> package imports -> decorator/table mutation
-> config lookup or CustomOp/platform dispatch -> selected method
-> backend oracle -> experts/prepare-finalize -> wrapper -> installed kernel
  • Verify normal plugin startup completes as well as each registration's activation. One missing symbol in an eager quantization import can break all registrations; a partially populated registry after an exception is not successful startup.
  • Resolve aliases, lazy exports, module redirects, duplicate keys and import ordering. Verify the effective lookup result and caller binding, not only decorator presence.
  • Check exact platform keys (including OOT), dtype/capability predicates and backend overrides without disturbing other platforms' registry entries.
  • For overridden classes, inspect the current MRO and inherited methods. A copied constructor's super() may now call a parent with a different signature. Bypassing that parent requires initializing all state consumed by inherited allocation, loading, quant-config and execution methods.
  • Check actual factory signatures and return contracts. Follow the selected class's module/source through kernel invocation. A MetaX-named oracle can still return upstream experts and bypass MCOPLIB, local tuning or communication adaptations, which could lead to potential errors.
  • Distinguish shared and separately defined enums. Matching member names or values do not make members of different Enum classes interchangeable in backend dispatch.

Verify semantics and adapt

For quantization work, read quantization-contracts.md. For CustomOps and linear registrations, apply the same chain checks to real/fake schemas, optional inputs, tensor/tuple outputs, layout requirements and capability predicates.

  • Validate joint configurations: quantization format, symmetry, group size, activation, bias, device, parallel mode and selected backend. Supporting one dimension does not establish support for every combination.
  • Keep allocation, checkpoint loading, post-load conversion, parameter replacement, quant-config construction and kernel consumption consistent. Returned converted tensors must actually reach the kernel through the layer/config used by execution.
  • Before removing an overridden registration, confirm the inherited factory still selects the intended implementation and initializes its consumed state.
  • Check dimension meanings, packing axes, strides and conversion order across registered allocation, post-load conversion and kernel consumption.

Validate registration and state

Read validation.md for registration, weight-layout and kernel cases. Check startup/lookup before state construction, post-load conversion and actual kernel selection. Recheck affected asymmetric branches after resolving capability rejection: that rejection can hide a broken zero-point scatter.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Review and adapt MetaX attention backends, MLA, sparse indexers, cache layouts, and kernel wrappers against target vLLM and installed MetaX component contracts. Use for attention work outside vllm_metax/patch/.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

Trim large MetaX model directories for dummy smoke tests or real-checkpoint loading on limited GPUs. Preserve target execution paths while reducing depth; use the real-weight workflow when a loadable checkpoint is requested. Not for accuracy evaluation or model compatibility upgrades.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

Review and upgrade MetaX model support against target vLLM and installed MACA components, including model-dependent attention, weight loading and kernels. Use for model adaptations and shared-upstream-bug attribution, not standalone patch or registry audits.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

Audit and adapt monkey patches in vllm_metax/patch/ against a target upstream revision. Decide whether to retain, update, migrate, or remove each patch; maintain patch headers and explanations; validate changes and record evidence. Use only for compatibility work on this directory, not standalone attention backend, model, kernel, or other adaptations elsewhere in vllm_metax.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

Orchestrate a repository-wide vLLM-MetaX compatibility upgrade or coordinated multi-component adaptation through a support matrix, dependency graph and scoped specialists. Use a domain skill for standalone component work.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

Shared workflow for vLLM-MetaX compatibility adaptations and reviews, including confirmed environments, upstream-first code, dependency contracts, validation and durable progress. Required by standalone domain skills and the full-upgrade coordinator; collecting environment facts may precede confirmation.

中文简介正在准备中。当前显示原文说明。

MetaX-MACA/vLLM-metax1842026年10月23日 更新

查看 MetaX-MACA 的全部技能

报告此技能的问题