docs: public <T extends ROC> T evaluateROC(DataSetIterator iterator, int rocThresholdSteps) {
          Layer outputLayer = getOutputLayer(0);
          if(getConfiguration().isValidateOutputLayerConfig()){
              OutputLayerUtil.validateOutputLayerForClassifierEvaluation(outputLayer.conf().getLayer(), ROC.class);
          }
          return (T)doEvaluation(iterator, new org.deeplearning4j.eval.ROC(rocThresholdSteps))[0];
      }