본문으로 건너뛰기
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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 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의 스킬 모두 보기

이 스킬의 문제 신고