技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
voxformer【数据与研究】Use the NVlabs VoxFormer repository for camera-only 3D semantic scene completion on SemanticKITTI: install its legacy CUDA/OpenMMLab stack, validate data, select QPN/VoxFormer configurations, and plan safe training or evaluation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when a request names VoxFormer, camera-only 3D semantic
scene completion, QPN/query proposals, SemanticKITTI occupancy, .pseudo
voxels, VoxFormer-S/T, or the deform3D variants. VoxFormer is an application
checkout, not a self-contained pip package. Its documented pipeline is:
qpn.py).The standard model path requires a compatible NVIDIA CUDA runtime and the legacy OpenMMLab versions documented in the installation route. CPU can help with static config and layout checks, but it is not a truthful substitute for model execution or native CUDA operators. Full training, evaluation, data regeneration, and checkpoint downloads are user-authorized, expensive actions; this skill's bundled checks never launch them.
For a cross-stage request, use the routes in that order: environment, data,
config, then train/test. Read the linked reference before constructing a
command. All bundled scripts are read-only preflight tools and must be run
with --help first.
Start with a fresh Python 3.8 environment and compare the documented legacy
family: PyTorch 1.9.1/cu111, torchvision 0.10.1, mmcv-full 1.4.0, mmdet
2.14.0, mmsegmentation 0.14.1, mmdetection3d v0.17.1 from source, and a
compatible timm release. Do not install these into an unrelated working
environment without approval. After installation, run the read-only checker
with a user-supplied checkout placeholder:
python sub-skills/environment-and-installation/scripts/check_environment.py --help
python sub-skills/environment-and-installation/scripts/check_environment.py --repo-root <VOXFORMER_ROOT>
Treat missing CUDA/native operators as a blocked runtime layer, not as a CPU success. The environment sub-skill contains the build and import sequence.
mmdet3d.ops, MMCV's deformable attention, and the selected
extension separately.*_deform3D.py configs are different
backend variants. The custom wrapper in the public checkout contains a
deliberate extension-search-path placeholder and raises until an operator
supplies a valid built-extension location; never claim the unmodified custom
import is ready.sub-skills/environment-and-installation/scripts/check_environment.pysub-skills/dataset-preparation/scripts/validate_dataset_layout.pysub-skills/model-configuration/scripts/validate_config.pysub-skills/training-and-evaluation/scripts/preflight_train_test.pyThis skill is distilled from the public repository at the pinned source commit recorded in repo-provenance.md. It does not bundle datasets, checkpoints, teaser media, the embedded MobileStereoNet implementation, or generated platform-specific binaries. The included verification records distinguish safe import/build smokes from unrun full-scale training and SemanticKITTI evaluation; consult the nearest sub-skill reference rather than inferring a result from the paper's metrics.