协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
install-and-build【开发与工程】Install, build, repair, and validate AIMET package environments and repository build/test workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user asks to install AIMET, choose aimet-torch vs aimet-onnx, repair imports, select CPU/CUDA packages, build from source, package wheels, set up GenAILab dependencies, or run focused checks in an AIMET checkout.
scripts/environment/setup_genai.sh as a mutating pod/dedicated-environment bootstrap script.aimet-torch, aimet-onnx, or both; PyPI install versus editable/source build; CPU versus CUDA; repository maintenance versus package use.base or a broad user environment unless explicitly approved.CMAKE_ARGS source builds only when editing the checkout or validating build behavior.pip check. Dependency conflicts usually explain AIMET import failures faster than source inspection.AIMET's source build is controlled by three CMake switches:
ENABLE_TORCH=ON/OFFENABLE_ONNX=ON/OFFENABLE_CUDA=ON/OFFThe default source documentation emphasizes CUDA-capable builds, but core package-use checks can be CPU-only. CUDA source builds need a development toolkit; CUDA runtime wheels alone are not proof that nvcc is available.
python -m pip check reports no broken requirements.python scripts/quick_smoke.py --framework both succeeds for the installed package set.torch.cuda allocation or ONNX Runtime CUDA provider evidence.CMAKE_ARGS, Python version, build tools, and whether nvcc was present.