title: How to plot a ROC curve from a softmax binary classifier with 2 output neurons?
body: <p>How to plot the roc curve with discrete outputs labels as 2 columns?</p>
  
  <p>Using the roc_curve() gives me an error:</p>
  
  <p>ValueError: multilabel-indicator format is not supported</p>
  
  <pre><code>y_prediction = model.predict(test_X)
  
  y_prediction[1]
  Out[27]: array([1.0000000e+00, 6.8178085e-12], dtype=float32)
  
  y_prediction.shape
  Out[23]: (514, 2)
  
  test_y.shape
  Out[24]: (514, 2)
  
  fpr_roc, tpr_roc, thresholds_roc = roc_curve(test_y, y_prediction)
  
  roc_auc = metrics.auc(fpr_roc, tpr_roc)
  </code></pre>