Winnow

Is your photo set ready to train on?

Winnow audits a batch of training photos for duplicates, train/test leaks, blur, watermarks, AI-generated images and label mistakes, then has Claude decide which ones to remove.

Your photos are never shown publicly and are never used to train anything. Please don't upload anything private.

What Winnow checks for

Upload photos above, or load the example set, then press Scan to see your results here.

Duplicate Photos

Two files that are really the same picture, keeping both can trick a model into looking more accurate than it really is.

Same-Moment Shots

Photos taken seconds apart on one camera. Their pixels can differ while the moment is the same, so spreading them across train and test inflates the score.

Blurry Photos

Too out of focus to be useful for training.

Rotation Problems

Photos with a hidden "rotate me" tag. If your labels were drawn on the unrotated photo, they may no longer line up. Add your label files above and Winnow checks this for you; otherwise these are worth checking by hand.

Watermarks & Stock Photos

The same logo, watermark or frame in many photos (a model can learn it instead of the subject), or a stock agency named in a photo's own metadata (its license may not allow training).

AI-Generated Photos

Photos whose own metadata says an AI tool made them. Winnow only reads what a file declares, so a photo with no marker isn't proof it's real.