Add MLflow tracking and harden NV-Segment-CT fine-tuning - #32
Open
wyli wants to merge 10 commits into
Open
Conversation
Add a publishable evidence-export skill and optional MONAI-native live tracking for NV-Segment-CT finetuning. Pin the behavior-bearing Task06 trainer and exact MONAI runtime without changing the original training hyperparameters. Co-authored-by: Codex <noreply@openai.com>
wyli
force-pushed
the
agent/mlflow-finetune-demo
branch
from
July 8, 2026 12:22
c5a5879 to
c063646
Compare
Use MONAI's built-in tracking path and remove the unrelated generic exporter prototype. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
Remove automatic runtime re-exec and verify behavior-bearing bundle assets before execution. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
Document first-run bundle downloads and optional remote MLflow access for NVSkills least-privilege validation. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
Remove runtime artifact downloads and require pinned local assets before execution. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
List the script capabilities detected by SkillSpector without broadening the agent tool allowance. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
Signed-off-by: nvskills-svc-account <svc-nvskills-signing@nvidia.com>
Replace cache discovery and normalization helpers with one declarative stage-and-verify pass. Co-authored-by: Codex <noreply@openai.com> Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Collaborator
Author
|
/nvskills-ci |
2 similar comments
Collaborator
Author
|
/nvskills-ci |
Collaborator
Author
|
/nvskills-ci |
Signed-off-by: nvskills-svc-account <svc-nvskills-signing@nvidia.com>
wyli
marked this pull request as ready for review
August 19, 2026 10:49
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add opt-in MLflow tracking to
nv-segment-ct-finetunewhile keeping the upstream MONAI bundle as the sole training implementation. The change also tightens runtime reproducibility, makes bundle staging explicit, and refreshes the skill's documentation and publication evidence.What changed
mlflow_experiment_name,mlflow_tracking_uri, andmlflow_run_nameinputs.--tracking mlflowpath.<output-dir>/mlruns.output.json; executed-config uploads are disabled.monai==1.4.0version and bound the optional MLflow dependency to>=2.10,<4.weights_only=True.0.4.2and refresh the skill index, reference material, benchmark report, skill card, tests, and OMS signature.Validation
make test— 424 passed.make verify-skills— 21/21 real targets passed completeness and reproducibility audits with no advisories.make verify-negative-fixtures— 2/2 fixtures failed at their expected gates.make verify— repository lint, hooks, canonical pack replay, and drift checks passed.nv-segment-ct-finetunetests — 17 passed.Scope and limitations
AI-assisted: Created with Codex/GPT at the user's request.