Documentation references private access functions for TrainingConfig
Author: LanaSinaCreated Aug 26, 2026Updated Aug 26, 2026
In: https://deeplearning4j.konduit.ai/nd4j/overview-2/training#listeners
import org.deeplearning4j.optimize.listeners.ScoreIterationListener;
TrainingConfig config = TrainingConfig.builder()
.updater(new Adam(1e-3))
.dataSetFeatureMapping("input")
.dataSetLabelMapping("labels")
.lossVariables("loss")
.trainEvaluations("output", 0, new Accuracy())
.addListener(new ScoreIterationListener(10)) // print every 10 iterations
.build();.lossVariables() and trainEvaluations() are private access and cannot be called;
in addition .addListener() does not seem to exist anymore
Source: deeplearning4j/deeplearning4j