title: What is the order of classes when using decision_function
body: <p>Assume the targets of a multi-class classification problem are <code>T1, T2, T3</code>, then the result of <code>clf.decision_function(X)</code> given a trained classifier, would be a matrix where the rows are the observations and the columns are the scores for each class. </p>
  
  <p>It is not clear from the documentation (e.g. <a href="https://scikit-learn.org/stable/modules/generated/sklearn.svm.LinearSVC.html#sklearn.svm.LinearSVC.decision_function" rel="nofollow noreferrer">for LinearSVC</a>) what is the order of the columns. Some experiments suggest that they are lexicographically ordered. Is that correct?</p>
  
  <p>I created a <a href="https://colab.research.google.com/drive/1U4v2wr9TM55ltu2QEHna1iLpH2xmpHJl" rel="nofollow noreferrer">minimal example</a> where it is demonstrated.</p>