Trainlint, static checks for ML bugs that don't crash
Comments
Ranked by a public rubric, not by votes: what a comment adds counts, not who wrote it. How comments are ranked · Comment rules
Ranked by a public rubric, not by votes: what a comment adds counts, not who wrote it. How comments are ranked · Comment rules
Summary
Trainlint is an offline, standard-library-only static checker that flags ML bugs which run without crashing, such as scalers fitted before a train/test split, eval mode left on during training, and softmax before CrossEntropyLoss.