code: @Override
      public void fit(INDArray examples, int[] labels) {
          org.deeplearning4j.nn.conf.layers.OutputLayer layerConf =
                  (org.deeplearning4j.nn.conf.layers.OutputLayer) getOutputLayer().conf().getLayer();
  
          // FIXME: int cast
          fit(examples, FeatureUtil.toOutcomeMatrix(labels, (int) layerConf.getNOut()));
      }
docs: Fit the model for one iteration on the provided data
  
  @param examples the examples to classify (one example in each row)
  @param labels   the labels for each example (the number of labels must match