Show HN: Profine – Profile and rewrite your PyTorch training loop on real GPUs
Category: devtools
Tags: pytorch, profiling, gpu-optimization
Score: 7.0/10 (Innovation: 6, Technical: 7, Documentation: 8, Utility: 7)
Profine is an end-to-end CLI tool that profiles PyTorch training loops on real GPUs, uses an LLM to suggest and apply optimizations, then benchmarks the result. Its combination of automated profiling, LLM-driven code rewriting, and built-in speedup verification is a novel approach to deep learning performance engineering.
Target audience: ML engineers, deep learning researchers, AI infrastructure engineers
Repository: https://github.com/ProfineAI/profine-cli · Python · MIT · 2 stars
View on Hacker News