fastmonai-upstream-guide

Consult MONAI, TorchIO, and nnU-Net docs and source code to align fastMONAI implementations with upstream patterns.

106|17|Updated Aug 29, 2022
One-click install
npx skills add https://github.com/MMIV-ML/fastMONAI --skill fastmonai-upstream-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fastmonai-upstream-guide
Source: https://github.com/MMIV-ML/fastMONAI/tree/main/.claude/skills/fastmonai-upstream-guide
Command: npx skills add https://github.com/MMIV-ML/fastMONAI --skill fastmonai-upstream-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers ensure fastMONAI implementations align with upstream library patterns by consulting MONAI, TorchIO, and nnU-Net documentation and sources during development.

Core Features & Use Cases

  • Upstream alignment guidance: Verify transform wrappers, metric signatures, and training workflows follow upstream conventions.
  • Documentation-first approach: Retrieve and compare official docs and source code to inform design decisions for new transforms, losses, and preprocessing pipelines.
  • Consistent patterns across projects: Helps keep fastMONAI components in line with MONAI, TorchIO, and nnU-Net patterns.

Quick Start

Consult MONAI, TorchIO, and nnU-Net docs and raw sources to map fastMONAI components to upstream conventions before implementing a new transform, loss, or metric.

Frequently Asked Questions about fastmonai-upstream-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I align fastMONAI transforms with upstream MONAI and TorchIO conventions?

To align fastMONAI transforms, consult official MONAI and TorchIO source code to extract function signatures and architectural conventions before implementing new transform wrappers. This documentation-first approach ensures your custom preprocessing pipelines match upstream patterns exactly.

What is the best way to implement new loss functions for fastMONAI?

The best way to implement new loss functions is to retrieve and compare official MONAI and nnU-Net documentation to verify function defaults and signatures. Referencing these raw source files informs your design decisions and maintains consistency across training workflows.

Can I use nnU-Net patch-based workflows in fastMONAI?

Yes, you can implement nnU-Net patch-based workflows in fastMONAI by consulting nnU-Net source code to map its architectural conventions. This upstream alignment process extracts the necessary patterns to build consistent patch extraction and training pipelines.

Why does my fastMONAI metric signature differ from the MONAI documentation?

Metric signature differences occur when custom implementations deviate from MONAI upstream patterns. Retrieve the raw source files from MONAI to verify the exact function defaults and signatures, ensuring your metric wrappers follow the official conventions precisely.

Do I need to reference raw source files to build fastMONAI preprocessing pipelines?

Yes, referencing raw source files from TorchIO and MONAI is required to extract function defaults and architectural conventions for new preprocessing pipelines. Consulting official documentation ensures your implementations align with established upstream library patterns.

What are the limitations of using upstream MONAI documentation for fastMONAI development?

The limitation is that upstream MONAI documentation may not cover fastMONAI-specific wrapper requirements, requiring you to consult raw source files to extract exact function signatures and defaults. This ensures architectural alignment but demands manual verification for custom components.