Skip to content
Back to skills

Training And Demos

ASecurity

"Helps with MinkowskiEngine training pipelines, dataset collation,

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
dataapi

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill training-and-demos --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Training And Demos?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Training And Demos
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-training-and-demos/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-training-and-demos)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: training-and-demos
description: "Helps with MinkowskiEngine training pipelines, dataset collation,
  example workflows, reconstruction/completion demos, and multi-GPU recipe
  guidance."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Training and Demos

Use this sub-skill when the task is about data loading, collate functions, example training scripts, reconstruction/completion demos, or multi-GPU recipe guidance.

## What This Route Covers

- `Dataset` / `IterableDataset` patterns for sparse inputs.
- `SparseCollation`, `batch_sparse_collate`, and custom collate functions.
- Quantization-size choice and point-cloud voxelization in training pipelines.
- ModelNet40-style classification recipes, ScanNet-style segmentation recipes, and PointNet variants.
- Reconstruction/completion/VAE demos.
- Multi-GPU, DDP, and Lightning patterns.
- Example-script prerequisites, download caveats, and memory/visualization warnings.

## What It Excludes

- Build/install issues; use `../build-and-install/SKILL.md`.
- Sparse tensor construction details; use `../sparse-tensor-data/SKILL.md`.
- Layer/operator signature details; use `../layers-and-networks/SKILL.md`.

## Read These Bundled Files First

- `references/training-recipes.md` for the main collate and training loop pattern.
- `references/model-and-demo-catalog.md` for the example inventory and skip reasons.
- `references/multigpu.md` for DDP/Lightning guidance.
- `references/data-and-demo-troubleshooting.md` for download/Open3D/memory/display issues.
- `scripts/training_batch_check.py` for a safe synthetic batch and forward-pass smoke.

## Typical Triggers

- You need a sparse DataLoader or collate function.
- You want to adapt one of the repo's example scripts without downloading the full dataset first.
- You need a classification or segmentation recipe around point clouds or voxels.
- You need to understand which examples are reference-only versus safe to run locally.
- You need multi-GPU or Lightning guidance but do not want a full training run.

## Fast Workflow

1. Read the training recipes and the example catalog.
2. Pick the example family that matches the task.
3. Adapt the synthetic smoke or collate pattern before attempting real data.
4. If the task needs dataset downloads, note the prerequisite and keep the default runtime helper safe.
5. For multi-GPU work, read the multi-GPU reference and confirm a CUDA build exists first.

## Public Semantic Rules

- Sparse tensors in a training pipeline should usually be created in the main process when DataLoader workers are involved.
- Quantization size is a model/data hyperparameter and affects the voxel grid directly.
- `torch.cuda.empty_cache()` appears in several repo examples because sparse batch sizes vary.
- Long training, downloads, and visualizations are reference workflows, not default smoke tests.

## Related Helpers

- `../../scripts/check_minkowski_engine.py` — import and tiny package smoke.
- `scripts/training_batch_check.py` — safe synthetic collate and tiny forward-pass check.

## When to Stop

If the issue is really about the sparse tensor API or a layer constructor, route to the sibling sub-skill that owns that topic.

Files in this skill

  • SKILL.md3.2 KB
  • references/data-and-demo-troubleshooting.md2.1 KB
  • references/model-and-demo-catalog.md3.2 KB
  • references/multigpu.md2 KB
  • references/training-recipes.md2.8 KB
  • scripts/training_batch_check.py3.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.