Agent skill · NVIDIA
nv-segment-ct-finetune
Runs standard or fixed-channel softmax finetuning of NV-Segment-CT VISTA3D on CT NIfTI image/label datasets, with optional MONAI-native MLflow tracking and checkpoint evidence. Uses softmax for predefined, mutually exclusive classes; keeps the standard workflow when point prompts or runtime-variable classes are needed. Not for clinical validation.
What it needs
About 7k tokens when loaded.
What this skill does
NV-Segment-CT Finetune Purpose Used for smoke or dataset finetuning of NV-Segment-CT VISTA3D on CT NIfTI labels, including the upstream fixed-channel softmax workflow and optional MLflow tracking. Not for clinical validation. Wraps the upstream MONAI bundle entrypoint; do not replace it with handwritten training or inference code. Manifest inputs are datasetdir, datalist, targetanatomy, labelmapping, smoke, sanity, autoseg, softmax, skipformaleval, mlflowtrackinguri, mlflowexperimentname, and mlflowrunname. Manifest outputs are finetunedckpt and schema-checked resultjson. Instructions Run scripts/runfinetune.py; do not patch files under bundle/ or upstream checkouts during normal skill use. For standalone Bash, include the fresh-environment setup line before the wrapper; benchmark venvs start empty. Run the committed script in place from the repo root. Do not copy this skill to a runtime directory, and do not use rm or cleanup commands in generated invocations. If a host exposes runscript, use runscript("scripts/runfinetune.py", args=[...]); otherwise run from the repo root. For the shortest workflow check, use --smoke; for MSD Task06 Lung Tumor reproduction, use --sanity. Choose between the standard and --softmax workflows using the criteria below. Do not combine --softmax with --auto-seg or --sanity. Set --mlflow-experiment-name to enable MLflow for the training phase of either workflow. --mlflow-tracking-uri and --mlflow-run-name require an experiment name. Formal pre/post evaluation does not receive MLflow credentials. Read references/task06-and-results.md only when you need Task06 reference details, output-field definitions, or manual bundle setup notes. Choosing the Workflow Use --softmax only when all of these conditions hold: The complete class set is known before training and will not vary between inference requests. Labels are mutually exclusive: each voxel is background or exactly one foreground class. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills NVIDIA/nv-segment-ct-finetune