Architecture targeting
Update build flags and project settings so the local GPU architecture is actually targeted.
Compatibility-aware repair
Repair mode should feel like `npm audit fix`, but with stronger compatibility rules and a validation gate that blocks false success.
Update build flags and project settings so the local GPU architecture is actually targeted.
Replace or surface a CUDA toolkit that cannot support the detected GPU generation.
Surface and fix mismatched PyTorch wheel and runtime pairings.
Correct path and environment issues and repair common Linux driver or module mismatches.
doctor auto should refuse to claim success based only on package presence. A repair is complete only after a real validation kernel passes on the local GPU.
cuda-doctor doctor auto
cuda-doctor validateRelated docs
Diagnose
Run a full environment diagnosis for the GPU, driver, toolkit, runtime, build chain, and validation risk.
Repair
Prepare a machine for CUDA use from a mostly missing or incomplete state.
Execution
Prove that device selection, memory transfer, kernel launch, and runtime behavior work on the local GPU.