计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
cnn-model-building【效率与协作】Build CPU-safe PyTorch CNN layers and model helpers with MMCV builders, module bundles, wrappers, plugins, transformers, and complexity utilities.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task needs MMCV's PyTorch-dependent CNN construction helpers: config-style layer builders, ConvModule, depthwise separable blocks, wrapper layers, plugin blocks, transformer bricks, model complexity checks, or small ResNet/VGG helper layers.
Do not use this sub-skill for compiled CUDA/C++ ops installation or mmcv.ops runtime failures; route those to ops-and-builds. Do not use it for image preprocessing or data transforms; route those to media-processing or data-transforms.
torch and mmcv import before using mmcv.cnn; MMCV Lite can build pure PyTorch CNN layers but does not provide compiled mmcv._ext ops.build_conv_layer, build_norm_layer, build_activation_layer, build_padding_layer, build_upsample_layer, or build_plugin_layer.ConvModule for conv/norm/activation bundles and explicitly set norm_cfg, act_cfg, bias, and order when matching existing PyTorch behavior.DepthwiseSeparableConvModule, ContextBlock, NonLocal*, Scale, wrappers, fuse_conv_bn, and get_model_complexity_info only where their assumptions match the model.mmengine.registry.MODELS before building from config.python scripts/cnn_builder_smoke.py
type values, return conventions, and module parameters.ConvModule migration, registry extension, fusion, complexity, and CPU-safe transformer bricks.