KS tells how different two distributions are from each other. Assume I have a classifier model that has completely misunderstood the data and predicts a 0 for every 1 and a 1 for every 0. Assume the probability distributions are really far apart.
Wouldn't this model have a horrible accuracy and a really good KS, since KS doesn't measure accuracy but only distribution difference? If I measure my model per KS it says I will have an excellent model when it is garbage at correctly predicting the output.
What am I not understanding in regards to using KS to evaluate classifier performance?
EDIT: I am asking because I've encountered KS as measure of model performance in online articles and professional settings